我已将我的应用程序上传到iTunesConnect,现在可在AppStore上使用。当我尝试将通知推送到具有生产设备令牌和生产服务器证书的实时设备时,客户端没有接收到推送。
我怀疑他们可能是服务器APNS证书的问题。它在具有开发证书和设备令牌的开发环境中运行良好。
当我查看我的Apple开发者会员资料时,App Ids。我看到我的应用程序有两个绿点;推送通知已启用开发和生产。
我该如何解决这个问题?我可以为生产生成新证书并撤销现有证书吗?
谢谢,
答案 0 :(得分:0)
您确定服务器代码有"生产"启用推送消息的模式,我认为代码仍指向" Sandbox"环境。
您可以通过Ad-Hoc配置文件测试生产推送通知(生产模式)。如果您收到消息,则启用生产模式,否则您需要在Web服务器上设置生产模式。