我正在尝试向 QA 测试人员发送推送通知。 Xcode 上的本地构建正在接收推送。如果我存档正在开发的 IPA,那很好。但是任何通过踩踏连续自动化系统的构建都会导致无效的令牌。
我们查看了构建设置,并且配置文件是正确的。捆绑包标识符是正确的。它在调试下分发。通过构建自动化平台时,BADDEVICETOKEN 背后的问题可能是什么?
回答1
构建可能是非产品。但是发行版需要经过 prod 签名(我相信)
因此,您需要将 PN 发送到 Apple 的产品服务器,而不是开发。
开发服务器:api.sandbox.push.apple.com:443
生产服务器:api.push.apple.com:443