没有得到令牌

时间:2017-07-12 13:39:17

标签: ios objective-c token

我已启用了推送通知的应用ID,并完成了推送通知所需的所有流程,但我的问题是,当我点击“允许”按钮时,它会给我提供令牌,但点击“不要让它没有给出”我的象征。我没有找到解决方案让它变得无助。请帮我解决我的问题。

1 个答案:

答案 0 :(得分:0)

这是预期的行为。当用户单击“不允许”时,不会生成令牌。如果您需要查找通知设置的当前状态,可以使用UNUserNotificationCenter.getNotificationSettings在其完成处理程序中返回UNNotificationSettings。然后,您可以检查设置对象上的authorizationStatus。如果用户点击了允许,则状态为authorized,如果用户点击了“不允许”,则状态为denied,如果请求未得到答复,则状态为notDetermined