当我在开发模式下运行我的应用程序时,我可以毫无问题地收到通过 PushMeBaby 发送给自己的推送通知。但是,当我尝试在生产环境中对其进行测试时,我无法收到任何推送通知。我重新生成了所有证书和配置文件,使用 aps_production_identity.cer 作为推送通知的证书,将 SSL 更改为 gateway.push.apple.com,并为应用程序进行了发布构建,但仍然无法获得它工作。我发现在 PushMeBaby 中,这条线
result = SSLHandshake(context);
返回错误 -9844。这是否意味着 aps_production_identity.cer 文件有问题?