我们正在使用EasyAPNS来帮助我们在iPhone应用中发送推送通知,从我们的PHP网络应用发送。
首次安装应用时,用户会看到允许我们发送推送通知的请求,即使他们选择允许,所有标志也会从iPhone发送到网络服务器“禁用”。
如果您终止该应用并重新开启该应用,则当它再次发送设置时...它们将作为正确的选项发送(例如,已启用)
我们完全遵循了这些步骤,我们正在使用一个小的差异
application:didfinishlaunchingwithoptions:
代替
applicationDidFinishLaunching
因为根据this
显然已被弃用有人可以对此有所了解,并指出我们正确的方向进行修复吗?
答案 0 :(得分:0)
因此,如果用户拒绝推送消息,您将在终止后重新询问应用程序下次使用的时间吗?对于用户一遍又一遍地问同样的问题可能会有点烦人。
您必须要求许可,否则用户将不会注册Push。