我的TestFlight应用未收到APNs推送通知,但是我的开发应用正确接收了它们。这似乎表明我的Apple证书/配置文件/等存在问题。关于这个主题有很多SO问题,但是没有一个对我有帮助。
我正在使用Phonegap Build来构建应用程序-而不是Xcode。
我尝试重新生成所有certs / profiles / .p12文件,所有这些文件都是为发行版而非开发而设置的。
在config.xml中,将“ aps-environment”权利设置为“ production”。我还确认我的配置文件包含对aps环境“生产”的权利,如here所述。
<config-file target="*.entitlements" parent="aps-environment">
<string>production</string>
</config-file>
答案 0 :(得分:0)
我重新生成了cert / profile / .p12大约3次,它终于开始工作了。答案不是很令人满意,但是您就可以了。