Ios 获取静态库中的设备令牌
我必须从静态库中的Apple推送通知服务器获取设备令牌 这意味着用户不必在AppDelegate中使用DeviceToken方法实现DidRegisterForRemotionTifications,我必须自己处理它,并获取设备令牌Ios 获取静态库中的设备令牌,ios,ios7,push-notification,apple-push-notifications,devicetoken,Ios,Ios7,Push Notification,Apple Push Notifications,Devicetoken,我必须从静态库中的Apple推送通知服务器获取设备令牌 这意味着用户不必在AppDelegate中使用DeviceToken方法实现DidRegisterForRemotionTifications,我必须自己处理它,并获取设备令牌 是否可以在程序中的其他位置获取设备令牌 是否有任何方法在生成设备令牌时通知我 因为我必须在用户登录后注册设备令牌。所以我已经实现了我的代码 didRegisterForRemoteNotificationsWithDeviceToken我正在调用静态库方法来保存
- 是否可以在程序中的其他位置获取设备令牌
- 是否有任何方法在生成设备令牌时通知我
阿巴斯·穆拉尼(Abbas Mulani)
DidRegisterForRemotonificationsWithDeviceToken
是注册推送通知后从苹果获得设备令牌的唯一方法(通过调用RegisterForRemotonificationTypes:
)。此方法可以将设备令牌传递到您需要它的任何位置,或者将其存储在某个持久存储中(例如NSUSerDefault
),以便需要它的人可以访问它
如果您希望仅在用户登录时从Apple获取设备令牌,则应仅在用户登录时调用registerForRemoteNotificationTypes: