iOS 推送通知:应用程序不请求权限

Ram*_*ain 5 provisioning ios provisioning-profile ios-provisioning ios-permissions

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

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

服务器端的所有内容都已实现。我为推送通知创建了一个新证书,并使用我拥有的现有配置文件运行了我的应用程序。但它不会要求我授予推送通知的权限。也许我错过了什么?还是我必须创建新的配置文件?我正在使用通配符配置文件。

Mar*_*ams 4

application:registerForRemoteNotificationTypes:当您的应用程序调用应用程序方法中的常规调用时,iOS 会提示您授予权限application:didFinishLaunchingWithOptions

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

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