iOS推送通知:应用不要求权限

时间:2013-06-25 13:36:28

标签: ios provisioning-profile provisioning ios-provisioning ios-permissions

我正在尝试在我现有的iOS应用上启用推送通知。我已经完成了本网页上提到的所有步骤:

http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1

服务器端的所有内容都已实现。我为推送通知创建了一个新证书,我使用现有的配置文件运行了我的应用程序。但它并没有要求我提供推送通知的权限。也许我错过了一些东西?或者我是否必须创建新的配置文件?我正在使用通配符配置文件。

1 个答案:

答案 0 :(得分:3)

当您的应用通常在应用的application:didFinishLaunchingWithOptions方法中调用application:registerForRemoteNotificationTypes:时,iOS会提示您获得权限。

不要忘记使用application:didRegisterForRemoteNotificationsWithDeviceToken:委托方法将设备令牌发送到您的APNs服务器。

您很可能需要更新您的应用以添加此类功能,并更新应用ID和配置文件以允许APN。