未收到推送通知

时间:2010-01-23 12:02:25

标签: iphone push-notification

之前我已经为开发推送通知配置了我的应用ID,但它工作正常。

但是现在我已经更改了我的appid,并且我遵循了苹果文档中所述的相同程序,并且我已经将新生成的.p12文件放在服务器端,但我现在没有得到推送到我的设备。

我怀疑苹果ID我生成开发和生产ssl证书,在程序门户中,两个环境都显示绿球。

我在完成上述操作后创建了开发提供配置文件。在服务器端,我需要指向生产ssl或开发ssl进行测试。

任何人都可以对此有所了解

2 个答案:

答案 0 :(得分:3)

这取决于您与哪个服务器联系。

如果您在开发方面进行测试,则必须使用相应的SSL证书和适当的设备令牌向沙箱(gateway.sandbox.push.apple.com)发送请求。

如果您处于生产/发布模式,则必须使用相应的信息。

您必须记住的另一件事是,对于每个证书,您必须注册设备以进行推送通知,如果您更改配置文件,则必须再次执行所有操作,因为设备令牌将不同

干杯,
VFN

答案 1 :(得分:0)

确保您正在测试的设备没有开发配置文件和分发配置文件。只有分发(adhoc)配置文件必须在那里。