微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

设备注册推送通知后iOS获取设备令牌?

我知道您可以使用以下方法获取设备令牌: –
- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDevicetoken:(NSData *)devicetoken

但是,如果我理解正确,则此方法仅在应用程序第一次运行并且用户接受通知请求时被调用.在随后重新启动应用程序时,永远不会再次调用方法.

所以我的问题是 – 用户接受通知后是否还有其他方法可以访问设备令牌?

编辑 – 我知道所有设备都在线,临时配置文件链接到应用程序ID,因为我可以接收推送通知.接收推送通知不是问题 – 获取设备令牌并将其存储在Parse中是我想要实现的.

谢谢

解决方法

嗯,请再次尝试检查您的配置文件.听起来你可能正在使用带有通配符的一个.您可能正在接收来自服务器的推送,因为您最初使用正确的配置文件进行部署,但是如果您已更改为使用通配配置文件(例如团队配置文件),则您将无法正确注册远程通知

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐