我最近将我的应用部署到了批准的应用商店,推送通知工作正常。本周早些时候,我必须通过并完全删除钥匙串访问中的所有密钥和证书(好吧,也许我没有回头看,但我确实做了这件事,因为我在试图包裹我时有点疯狂围绕整个配置/ APNS流程)。
在阅读了许多博客和教程后,我确信您可以通过开发人员配置门户重新创建所有需要的证书和相应的密钥。我确实能够为我的开发版本执行此操作,其中推送通知正常运行但尝试无法重新创建有效的.pem以插入我的生产服务器获取从应用商店安装的应用的推送通知。下面列出了我现在所处的步骤:
此过程适用于开发但无法分发。任何建议或猜测将不胜感激。我很乐意提供可能需要的任何进一步细节。
答案 0 :(得分:0)
您需要分发
gateway.push.apple.com:2195
而不是
gateway.sandbox.push.apple.com:2195