1

didRegisterForRemoteNotificationsWithDeviceToken即使用户不“接受”接收远程通知,是否也会调用该方法?

4

2 回答 2

2

不可以。您需要手动跟踪。这是相当基本的。如果用户允许您的应用接收远程通知,则此方法将被调用一次。您需要将令牌与您的用户一起保存在服务器端数据存储中。当然,如果他们后来决定在“设置”中为您的应用禁用通知,那么您就是 SOL。

于 2012-12-27T19:59:34.747 回答
0

我不相信它会被触发,但您可以检查使用此方法启用的内容:

- (UIRemoteNotificationType)enabledRemoteNotificationTypes 

这个 SO 帖子有关于如何处理大多数事情的很好的例子: 远程通知令牌处理

于 2012-12-27T20:05:15.293 回答