Ios 试飞发布时推送通知不出现

Ios 试飞发布时推送通知不出现,ios,xcode,push-notification,testflight,Ios,Xcode,Push Notification,Testflight,我作为一个开发人员帐户测试了推送通知,它很有效,但是当我尝试将它放在TestFlight上供测试人员测试时,它没有显示推送通知,但数据被正确接收。那么,我是否需要为TestFlight生成一种证书,或者我的配置文件中存在一些问题? 当我通过XCode安装应用程序时,推送通知起作用,但当我从试飞安装应用程序时,推送通知不起作用 问题是您正在使用开发APNS证书。 对于TestFlight用户,您需要使用生产APN发送推送通知(因为当您创建项目的存档时,它是使用发布版本设置生成的)。你可以在苹果的开

我作为一个开发人员帐户测试了推送通知,它很有效,但是当我尝试将它放在TestFlight上供测试人员测试时,它没有显示推送通知,但数据被正确接收。那么,我是否需要为
TestFlight
生成一种
证书
,或者我的配置文件中存在一些问题?
当我通过
XCode
安装应用程序时,推送通知起作用,但当我从试飞安装应用程序时,推送通知不起作用

问题是您正在使用开发APNS证书。
对于TestFlight用户,您需要使用生产APN发送推送通知(因为当您创建项目的存档时,它是使用发布版本设置生成的)。你可以在苹果的开发者门户中生成它:在你的应用程序设置页面中。

是的,GhKaren是对的。在itunesconnect上上载应用程序并在试飞时分发应用程序时,您必须使用生产APNS。

您是否对使用试飞分发的应用程序使用生产APNS证书?另外,当您向使用TestFlight分发的应用程序发送通知时,APNS响应是什么?