我已经成功地为开发者证书实现了推送通知,但似乎无法让它与朋友一起进行临时测试。除了现在我选择“生产推送 SSL 证书”而不是“开发推送 SSL 证书”之外,我创建推送通知密钥/证书的过程相同。我相信这是正确的,因为我找不到任何教程来展示如何在生产环境中进行操作……所有这些都是用于开发的。
这个快速过程可以从 ray wenderlich 的博客中找到:http ://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12
这是我的猜测可能出了问题,因为可能有不同的方式来进行生产推送。我将我的 php 代码保留在我的服务器上,就像我之前为开发推送所拥有的一样(复制到新的 ck.pem 上)。这没问题还是我需要做出改变?如果有人认为它是代码,我可以发布代码,但正如我所说.. php 服务器代码以前工作过。
有人可以帮我吗?提前致谢!
我无法回答我的问题,因为我没有足够的代表。正确答案在这里
对于我的发展,我有:
gateway.push.apple.com:2195
但对于生产它需要:
gateway.apple.com:2195
希望这对将来的某人有所帮助。