Ios TestFlight和推送通知

Ios TestFlight和推送通知,ios,xcode,testflight,onesignal,Ios,Xcode,Testflight,Onesignal,当我使用Xcode将iPhone插入Mac并运行项目来安装我的应用程序时,我会收到通知。当我将其上传到TestFlight,然后使用TestFlight版本时,我不会从我的应用程序收到通知 老实说,我相信我的权利或分配档案有问题 我用onesignal来通知我对不起,关于选民更严格的要求 当您使用“推送通知”时,它们只在实际设备上工作。。不是在模拟器上 因此,当您的设备插入“iOS发送回苹果的UUID,并发送推送通知详细信息”时 当您使用模拟器时,您没有任何推送通知或(APNS通知) 因此,理想

当我使用Xcode将iPhone插入Mac并运行项目来安装我的应用程序时,我会收到通知。当我将其上传到TestFlight,然后使用TestFlight版本时,我不会从我的应用程序收到通知

老实说,我相信我的权利或分配档案有问题


我用onesignal来通知我

对不起,关于选民更严格的要求

当您使用“推送通知”时,它们只在实际设备上工作。。不是在模拟器上

因此,当您的设备插入“iOS发送回苹果的UUID,并发送推送通知详细信息”时

当您使用模拟器时,您没有任何推送通知或(APNS通知)


因此,理想情况下,在模拟器中开发,并在模拟器中发布“NSLog(debugLog等)”,当您重新插入设备时,您可以再次使用推送功能。

您所经历的是由于2个APNS环境。第一个环境是sandbox,这是您在手机上开发的环境。你好像有办法。其次是生产,尽管Testflight用于测试,但它仍然使用生产级APNS环境。检查您的资源调配配置文件,确保您拥有生产级APN的正确证书。一旦您这样做,您应该会看到您的推送通知出现在您的TestFlight构建中。

您没有为我们提供足够的信息来帮助您。让我们看看一些代码、配置文件等等!我只想要一份分步说明转到developer.apple.com,转到证书部分,并确保为您在试飞中使用的捆绑包id启用推送通知。