【发布时间】:2009-12-22 01:39:30
【问题描述】:
设备令牌从沙盒模式到生产模式有何不同?
我认为我已将一些设备令牌锁定为生产模式,并且无法从开发中推送它们。
关于如何检查的任何想法?
【问题讨论】:
-
不确定这是否有帮助,但如果您尝试通过沙盒(开发模式)发送生产设备令牌,反之亦然,您将收到错误消息,提示令牌错误。切换到正确的模式,它就会工作。
标签: iphone apple-push-notifications
设备令牌从沙盒模式到生产模式有何不同?
我认为我已将一些设备令牌锁定为生产模式,并且无法从开发中推送它们。
关于如何检查的任何想法?
【问题讨论】:
标签: iphone apple-push-notifications
当您使用开发证书构建应用时,该应用将生成唯一的设备令牌。此设备令牌不适用于生产推送网络。然后,当您使用分发配置文件(App Store 或 Ad-Hoc)构建您的应用程序时,您的设备将为推送通知生成一个不同设备令牌。如果您尝试将开发生成的令牌发送到生产推送 SSL 网络,Apple 的服务器将拒绝您的令牌。
【讨论】:
我所做的是先尝试生产,然后如果由于 InvalidToken 代码失败,然后再针对沙盒再次尝试。
如果你想知道,是的,这比它需要的更难。
【讨论】: