我正在关注本教程:http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1
现在开发证书工作正常,但我很难用分发证书进行测试!
我只使用.p12和相对分发证书而不是开发来做同样的事情,但是永远不会收到通知!
也许我错过了某些东西..有人可以解释一下如何用分发证书测试推送吗?
该应用已在App Store上。
由于
修改
我通过创建ad-hoc发行版来解决它,但现在我还有另一个问题:
如果我从我的桌面终端测试我的PHP代码一切正常。但如果我尝试将php和.pem文件上传到我的服务器,推送通知就会停止工作!!!
也许我在php代码中更改了ck.pem的路径?
答案 0 :(得分:1)
对于生产环境,请使用simplepush.php中的gateway.push.apple.com:2195
推送通知服务器(而不是gateway.sandbox.push.apple.com:2195
)。有关详细信息,请参阅Provider Communication with Apple Push Notification Service文章。