EasyAPNS最初将所有标志设置为禁用

时间:2013-01-07 11:02:18

标签: objective-c ios push-notification

我们正在使用EasyAPNS来帮助我们在iPhone应用中发送推送通知,从我们的PHP网络应用发送。

首次安装应用时,用户会看到允许我们发送推送通知的请求,即使他们选择允许,所有标志也会从iPhone发送到网络服务器“禁用”。

如果您终止该应用并重新开启该应用,则当它再次发送设置时...它们将作为正确的选项发送(例如,已启用)

我们完全遵循了这些步骤,我们正在使用一个小的差异     application:didfinishlaunchingwithoptions: 代替     applicationDidFinishLaunching

因为根据this

显然已被弃用

有人可以对此有所了解,并指出我们正确的方向进行修复吗?

1 个答案:

答案 0 :(得分:0)

因此,如果用户拒绝推送消息,您将在终止后重新询问应用程序下次使用的时间吗?对于用户一遍又一遍地问同样的问题可能会有点烦人。

您必须要求许可,否则用户将不会注册Push。

查看http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html