oph*_*ius 5 token push-notification ios
我们正在开发一个可以接收推送通知的应用.在我们的测试设备上,当系统提示我们发送通知时,我们点击了确定,但未能存储我们收到的令牌.(我们对服务器的请求未得到妥善处理,令牌未被我们存储在其他地方).
我们已尝试以下方法再次使用函数didRegisterForRemoteNotificationsWithDeviceToken触发(无效):
但是,我们不能让它再次"提示"我们,并且APN开发服务器似乎已经注册了所以我假设这就是为什么didRegisterForRemoteNotificationsWithDeviceToken不会再次触发.
最后我们无法获得新的令牌,我不知道如何检索已经注册的令牌.有谁知道如何检索已注册的令牌?
如果你每次启动应用程序时调用registerForRemoteNotificationTypes:UIApplication的方法,应用程序:didRegisterForRemoteNotificationsWithDeviceToken:delegate方法也会每次调用.首次注册时,iOS会询问用户是否需要接收通知,iOS会将Apple Notification Service连接到注册并获取设备令牌.之后,registerForRemoteNotificationTypes:方法调用既不会询问用户也不会连接APN,iOS会立即使用已注册的令牌调用委托方法.
如果您希望Application启动再次询问用户,请调用unregisterForRemoteNotifications,然后再次调用registerForRemoteNotificationTypes:方法.
一些相关的详细信息:使用Apple推送通知的iOS应用程序客户端设备令牌管理
| 归档时间: |
|
| 查看次数: |
4363 次 |
| 最近记录: |