所以我们的应用程序存在问题。把推送通知放进去,在开发中完美地运行。然后,一旦我们上了应用程序商店推送不再有效。通过查看我们的服务器日志,看起来注册调用失败并且没有获取设备令牌。
有没有人遇到过这个?
干杯,
答案 0 :(得分:3)
您是否创建了生产推送通知SSL证书?这是最常见的原因。使用开发配置文件签名的应用程序不适用于生产推送SSL证书,使用分发配置文件签名的应用程序将无法与开发推送证书一起使用。
此外,您可以创建临时分发证书并使用它来测试您的分发配置文件。由于您无法运行发送给Apple进行分发的构建,因此我强烈建议您进行临时分发构建并确认推送通知在该安装中有效。