新应用程序的 IOS 7.1.2 和 Xcode 5.1 PushNotifications 不工作
Posted
技术标签:
【中文标题】新应用程序的 IOS 7.1.2 和 Xcode 5.1 PushNotifications 不工作【英文标题】:IOS 7.1.2 and Xcode 5.1 PushNotifications for new app not working 【发布时间】:2014-07-23 11:00:14 【问题描述】:我在更新到 xcode 5.1 后开发了一个新应用程序。我在以前的版本上制作了许多应用程序,并且所有应用程序都正确接收推送通知,但我在 xcode 5.1 和我的 iphone 5s ios 7.1.2 上开发的新应用程序没有收到推送通知。我像以前使用其他应用程序一样编码,但这个没有收到 PN。还有人有这个问题吗??或者有什么解决办法吗??还是只是 IOS 或 XCODE 错误??
我按照这个教程 http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1
【问题讨论】:
分享你的推送通知实现代码.. [[UIApplication sharedApplication] registerForRemoteNotificationTypes: (UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)]; 和 didRegisterForRemoteNotificationsWithDeviceToken 和 didFailToRegisterForRemoteNotificationsWithError 那么你收到你的设备ID了吗? 只需在您的 plist 上进行更改,以便在后台接收通知,它也会起作用 【参考方案1】:如果您收到推送通知设备 ID。捆绑 ID 中可能存在不匹配的情况。请考虑检查一下。
【讨论】:
【参考方案2】:检查您的 Pem 文件及其私钥考虑重新创建证书和配置文件,如果您已经检查了所有内容,然后尝试使用您提到的教程中找到的 simplepush.php 文件进行测试,检查您是否获得 PN更换设备令牌和笔文件后,如果你这样做了,那么它肯定是你的服务器的问题
【讨论】:
以上是关于新应用程序的 IOS 7.1.2 和 Xcode 5.1 PushNotifications 不工作的主要内容,如果未能解决你的问题,请参考以下文章
iOS 5 XCODE 4.3.2 故事板。如何在现有表视图之前插入新视图?