我正在尝试在我现有的iOS应用上启用推送通知。我已经完成了本网页上提到的所有步骤:
http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1
服务器端的所有内容都已实现。我为推送通知创建了一个新证书,我使用现有的配置文件运行了我的应用程序。但它并没有要求我提供推送通知的权限。也许我错过了一些东西?或者我是否必须创建新的配置文件?我正在使用通配符配置文件。
答案 0 :(得分:3)
当您的应用通常在应用的application:didFinishLaunchingWithOptions
方法中调用application:registerForRemoteNotificationTypes:
时,iOS会提示您获得权限。
不要忘记使用application:didRegisterForRemoteNotificationsWithDeviceToken:
委托方法将设备令牌发送到您的APNs服务器。
您很可能需要更新您的应用以添加此类功能,并更新应用ID和配置文件以允许APN。