我们的 iOS 应用成功实现了 APNS。有时它没有收到,但几乎 90% 的时间都可以。
现在我们需要迁移整个服务器端(用 PHP 编写)代码。
几个小时后,一切都完成了,认为迁移已经完成(所有 webview 都正确显示,用户数据等)。但是,当我的同事尝试向我的 iOS 应用程序发送推送通知时,它无法接收。服务器日志表明 APNS 已成功发送并且没有错误。有趣的是,当他尝试通过网络浏览器发送 APNS(点击 URL 发送命令)时,它被成功接收。
现在我们不知道从这里去哪里,也不知道该做什么。我们是否缺少在这种情况下所需的一些过程?例如,如果我们要迁移整个系统,是否应该为 APNS 重新创建认证文件?迁移服务器时是否需要修改任何 iOS 代码?(除了对服务器 URL 的引用。我们已经检查过了)
我知道这个问题太模糊了,但它刚刚发生,我们真的想不出任何理由。如果有任何关于 APNS 服务器迁移的指导,我们将不胜感激。
提前致谢。