Tag: XCTO

使用iOS分布式应用时,Google Cloud Messaging显示“notRegistered”

我已经在iOS应用上实施了GCM服务。 我使用PHP在服务器上发送GCM。 当应用程序由开发configuration文件签名时,它完美地工作。 也就是说,当应用程序使用GCMconfiguration注册自己时,它总是返回一个正在运行的设备令牌。 我可以使用该令牌向设备发送通知,而不会出现任何错误。 但是,当我通过分布式configuration文件签署应用程序并通过TestFlight或Ad Hoc Provisioningtesting应用程序后,我收到了“未注册”错误。 { “multicast_id”:8921098464640731057, “成功”:0, “失败”:1, “canonical_ids”:0 “结果”:[{ “错误”: “NotRegistered”}]}” 这是怎么发生的? 任何解决scheme 我检查了我在开发和分发configuration文件中启用了APNS。 我没有在我的服务器上启用TLS。 其实我的SSL证书没有准备好,所以我不能testing它。 这是原因吗?