Sha*_*ter 16 push-notification apple-push-notifications ios
您好,我是iPhone的新手.
我正在开发Iphone应用程序,它可以在开发环境中成功接收推送通知,但是在adhoc发行版中没有收到通知.
我有两个证书,即开发和生产.
谁能告诉我我错过了什么?
Nek*_*kto 44
正如我昨天发布的那样回答同一个问题:(前一个答案)
我有类似的问题.经过一些测试后,我得出以下结论:
如果app(已编译development provision profile)已安装,而不是此类设备development token,您应该使用推送到此类设备development certificate.
如果app(已编译distribution provision profile)已安装,而不是此类设备production token,您应该使用推送到此类设备production certificate.
而且,如果您的应用尚未发布,我认为APNS不会接受production certificate,因此您可能无法将推送发送到您的ad-hoc应用.
你可以做什么?例如,将应用程序发送给您编译的测试人员development certificate.
更新: 我再次学习了这个问题并找到了一些有趣的信息:
Ad-hoc provision profile.<key>aps-environment</key>
<string>production</string>aps-environment.它等于production?如果是,那么您应该发送到您的ad-hoc应用程序推送通知production certificate.
如果值为,development那么您应该发送到您的ad-hoc应用推送通知development certificate.
Production Push SSL Certificate已启用.如果这对您没有帮助,请尝试更新您的ad-hoc配置文件.
| 归档时间: |
|
| 查看次数: |
19019 次 |
| 最近记录: |