0

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

在第一次安装应用程序时,用户会看到允许我们发送推送通知的请求,即使他们选择了允许,所有标志都会从 iPhone 发送到 Web 服务器作为“禁用”。

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

我们完全按照我们正在使用的步骤 application:didfinishlaunchingwithoptions: 而不是 applicationDidFinishLaunching

因为它显然已被弃用

任何人都可以对此有所了解,并为我们指明正确的解决方向吗?

4

1 回答 1

0

所以如果用户拒绝推送消息,你会在终止后重新询问下一次使用该应用程序的时间?一遍又一遍地向用户询问相同的问题可能会有点烦人。

而且您必须请求许可,否则该用户将不会注册 Push。

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

于 2013-01-07T15:32:47.220 回答