以前我已经为开发推送通知配置了我的应用程序 ID,它工作正常。
但是现在我已经更改了我的 appid,并且我遵循了与苹果文档中所述相同的程序,并且我已将新生成的 .p12 文件放在服务器端,但我现在没有推送到我的设备。
我对苹果 ID 有疑问,我生成了开发和生产 ssl 证书,并且在程序门户中,两个环境都显示绿球。
如上所述,我已经创建了开发配置文件。在服务器端,我是否需要指向生产 ssl 或开发 ssl 进行测试。
任何人都可以对此有任何想法吗
以前我已经为开发推送通知配置了我的应用程序 ID,它工作正常。
但是现在我已经更改了我的 appid,并且我遵循了与苹果文档中所述相同的程序,并且我已将新生成的 .p12 文件放在服务器端,但我现在没有推送到我的设备。
我对苹果 ID 有疑问,我生成了开发和生产 ssl 证书,并且在程序门户中,两个环境都显示绿球。
如上所述,我已经创建了开发配置文件。在服务器端,我是否需要指向生产 ssl 或开发 ssl 进行测试。
任何人都可以对此有任何想法吗
这取决于您要联系的服务器。
如果您在开发端进行测试,则必须使用适当的 SSL 证书和适当的设备令牌向沙箱 (gateway.sandbox.push.apple.com) 发送请求。
如果您处于生产/发布模式,则必须使用相应的信息。
您必须记住的另一件事是,对于每个证书,您必须为设备注册推送通知,如果您更改配置文件,您必须再次执行所有操作,因为设备令牌会有所不同。
干杯,
VFN
确保您正在测试的设备没有开发配置文件和分发配置文件。只有分发(临时)配置文件必须存在。