【发布时间】:2014-03-01 13:44:56
【问题描述】:
我正在构建一个严重依赖 APN 的应用程序。在我的应用程序第一次启动时,iOS 会询问是否允许此应用程序使用 APN(作为registerForRemoteNotificationTypes: 调用的结果)。但是,一旦关闭,此对话框将永远不会弹出。我必须手动转到Settings->Notifications->MyApp 以启用/禁用那里的东西。那么,有没有一种方法可以避免这种喧嚣,并在每次我以调试模式启动我的应用程序时真正体验用户在第一次启动时会体验到的体验?
【问题讨论】:
-
您应该将此标记为已回答,因为以下方法确实有效(适用于 ios 7.0+)。
-
@Schultz9999 Eran 的回答涵盖了您的问题。目前,设置“首次”启动的唯一方法是按照以下步骤操作。我复制了它们并且它起作用了。 Apple 提供的文档:developer.apple.com/library/ios/technotes/tn2265/_index.html#//…
-
这里为什么会有赏金?接受的答案还不够吗?
标签: ios iphone objective-c push-notification apple-push-notifications