我使用OneSignal进行推送通知服务.
(开发)我为我的应用设置了推送通知服务的配置文件
当我从Xcode运行时,一切都在每台设备上正常运行.
但是,当我使用Debug Scheme创建存档(.ipa)并通过iTunes安装时,设备似乎连接到OneSignal推送通知服务.但是,无法从连接到OneSignal的后端服务接收通知.
所以,我认为APNS存在问题
对此有何帮助?我做错了什么.
如果有,请指导我?如何使用存档(.ipa)测试iOS开发配置文件的推送通知?
当我使用由Xcode存档管理器创建的自定义.ipa进行安装时,通知未进入的原因是,它确实设置了Xcode生成的默认配置文件,用于测试未包含在APNS上的设备.
因此,为了使测试开发APNS时使用.ipa文件安装通过iTunes而不是Xcode构建,您需要使用由您创建的自定义配置文件来测试APNS for iOS Development(Not Distribution APNS).
1.转到产品 > 方案 > 编辑方案,并将存档选项卡设置为调试
2.然后连接到您的设备,然后点击产品 > 存档
3.然后您的Xcode将为您的文件创建存档,您可以上传或导出为.ipa.Do像这些图片
选择
然后它会询问您将使用哪个配置文件,如果您在构建设置中设置自定义配置文件,请在下面选择我
然后导出为所有兼容设备的.ipa.然后您可以通过iTunes安装.ipa来接收通过Xcode运行的通知
快乐测试!!!