【发布时间】:2017-07-27 06:15:07
【问题描述】:
我已经在我的应用程序中集成了推送通知。我在我的AppDelegate 中获取设备令牌,并在我的LoginViewController 中发送到服务器。当用户单击“不允许”时出现警报时,我没有调用我的设备注册服务。但我不知道如何处理这种情况。
如果用户在推送通知警报中单击不允许并进入应用程序,则他打开设备设置并启用推送通知。
在这种情况下,我该如何调用我的设备注册服务? 请帮我 谢谢
【问题讨论】:
-
每次注册应用时都会调用设备注册方法来获取通知。因此设置更改后,当您再次启动应用程序并注册接收通知时,将调用该方法。
-
@lostInTransit 谢谢。如果用户更改设置并重新打开应用程序,当它从后台转到前台时,是否也可以注册?
-
你必须确保你调用了
registerForRemoteNotifications方法
标签: ios swift3 apple-push-notifications