我的应用程序目前正由测试人员通过TestFlight进行测试。问题是他们没有收到任何发送的推送通知。当它连接到我的mac并直接从x-code运行应用程序时,它正在我自己的设备上工作。 我觉得我已经尝试了几乎所有的东西,从更改证书从开发到生产,再创建一个新的生产APNS证书,并使用引用它的新配置文件等进行构建。
我知道这个问题已在其他主题上讨论过但我在我的案例中从未找到正确的答案。我无法在此发布图片,因为我没有足够的声誉,但我有相关的截图。 欢迎任何帮助:)
帮助诊断的要素:
谢谢大家!
答案 0 :(得分:2)
如果您遵循Ray Wenderlich的教程并且您在开发模式下完成了所有工作,那么问题很可能就是您现在需要为生产模式创建一个新的.pem文件。
因此,您需要执行与使用生产证书再次下载的开发证书(即.p12文件)完全相同的步骤,您也可以在iOS开发中心获取: