具有Ad Hoc规定的iPhone推送通知问题

jtr*_*rim 21 iphone release provisioning adhoc push-notification

我正在开发的iPhone(构建应用程序,而不是通过ad-hoc安装)接收推送通知.我有一个应用程序只是在命令上发送虚拟推送通知,并且开发人员一致地接收它们.但是,我已经在发布配置下向多个同事分发了一个beta版本,并且这些应用程序版本都没有收到单个推送通知.我已经确认应用程序在第一次运行时提示用户接收推送通知的权限,我还确认每个人都对此提示回答"是".还有其他人遇到过这个问题吗?我觉得它与配置有关,但是苹果开发者门户网站对于事情是如此模糊,我很可能会遗漏一些重要的东西.

jtr*_*rim 59

看起来我错过了苹果推送文档中的部分,它指出通过ad-hoc分发的应用程序使用苹果生产推送网关,而不是苹果开发推送网关.我假设在开发应用程序时,我一直想使用"开发"推送网关......但这就是我使用常识所得到的.

  • 除了将`gateway.sandbox.push.apple.com`更改为`gateway.push.apple.com`之外,请确保您使用的是生产证书和密钥. (5认同)