我想知道何时使用沙箱 APNS (gateway.sandbox.push.apple.com) 以及何时使用生产 APNS (gateway.push.apple.com) 发送推送通知。
目前我们正在使用生产 APNS
- 应用商店版本,以及
- 测试飞行版本
本地(调试)版本的应用程序和沙箱 APNS。这是正确的吗?
问题是,虽然我们正确地收到了 App Store 版本的推送通知,但我们没有收到 testflight 和本地版本的推送通知。
我们对所有版本使用相同的生产证书。它是否正确?
最佳答案
使用 iOS 开发证书签名的应用程序的沙盒(调试默认值)
使用 iOS 分发证书签名的应用程序的生产(发布默认值,包括 testFlight)
请注意,如果您没有使用不同版本或内部版本号进行完整的单独上传,则 testFlight 内部版本与 AppStore 内部版本完全相同。
关于ios - Apple 推送通知 (APN) - 何时使用沙箱和生产?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56725874/