我试图通过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