我試圖通過Ray Wenderlich的指南爲我的iOS 5應用程序實現推送通知:http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12。iOS:如何註冊推送通知?
我插入以下到我的didFinishLaunchingWithOptions
方法在我的AppDelegate:
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)];
當運行我的設備上的應用(沒有仿真器)彈出/警報告訴我要接受推送通知不顯示。我在線上插入了一個調試點,我可以看到registerForRemoteNotificationTypes
被調用。
爲什麼沒有發生?
我試圖從設備上刪除應用程序沒有任何成功。該應用程序不在通知中心。此外,'didRegisterForRemoteNotificationsWithDeviceToken'或'didFailToRegisterForRemoteNotificationsWithError'永遠不會被調用。 – dhrm 2011-12-24 14:46:42
您是否設置了正確的捆綁標識符?您是否使用通配符應用程序ID? – YuAo 2011-12-24 14:55:03
感謝您的回覆。問題在於,在啓用證書的推送通知後,我必須重新生成配給配置文件。 – dhrm 2011-12-24 16:40:54