2010-01-23 142 views
2

以前我已经配置了我的应用程序ID为开发推送通知它工作正常。没有收到推送通知

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

我有一个苹果身份证的怀疑,我生成的开发和生产SSL证书,并在程序门户两个环境显示绿色的球。

如上所述,我已经创建了开发配置文件。在服务器端,我是否需要指向生产ssl或开发ssl进行测试。

任何人都可以对此有任何想法

回答

3

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

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

如果您处于生产/发布模式,您必须使用通讯员信息。

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

干杯,
VFN

0

确保您正在测试的设备没有并重的发展概况和分布特征。只有分发(adhoc)配置文件必须在那里。