我为一家公司创建了一个应用程序,他们希望通过 Enterprise 为他们的员工分发该应用程序。当他们使用 iOS 9 版本的手机执行此操作时,它就像一个魅力,但对于 iOS 8,他们永远不会提示“允许推送通知”,因此应用程序永远不会收到任何通知。我查看了手机设置中的通知,默认是开启的。
我尝试将其设置为禁用,确保应用已终止,然后将其添加回启用并启动应用。我已尝试删除该应用程序,重新安装它,重新启动并再次尝试所有步骤,但它不起作用。
有人有什么想法吗?
我现在得到了提示。不过,我仍然没有收到任何通知...我有两台装有 iOS 8 的设备,它们都没有收到通知,而我有两台装有 iOS 9 的设备,它们都收到了通知。
如果你真的想看到通知提醒, 来自苹果文档 [ https://developer.apple.com/library/ios/technotes/tn2265/_index.html#//apple_ref/doc/uid/DTS40010376-CH1-TNTAG42]它说,
第一次启用推送的应用注册推送通知时,iOS 会询问用户是否希望接收该应用的通知。一旦用户对此警报做出响应,除非设备已恢复或应用已卸载至少一天,否则它不会再次显示。
但如果你想立即检查,只需做几件事
但是,这样做你会收到一个接受接收通知的提醒。
根据您的说法,由于推送通知默认开启(或之前已接受),您应该会收到通知。
请发表评论。
关于ios - 使用企业分发在 iOS 8 和 iOS 9 上推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37412771/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://ogeek.cn/) | Powered by Discuz! X3.4 |