应用研发平台EMAS ios 本地的测试安装包 能收到推送吗?
是的,使用EMAS iOS本地测试安装包的应用程序可以接收推送通知。为了使其正常工作,您需要确保在iTunes Connect中配置了正确的推送通知域名和证书标识符。此外,您的设备应连接到与开发者帐户关联的Apple Developer帐户。
如果想在APP未上架的情况下测试生产环境iOS推送通知的功能:
首先:参考官网文档中《 测试环境下的 iOS 配置推送证书指南 》的文件,配置您的生产环境下的推送证书。
其次:基于Ad Hoc App进行测试,参考 iOS端 Ad Hoc App 如何进行生产环境推送通知测试。
每个开发者账号支持注册同一类型设备100个,用于真机测试,开发者对该流程都比较熟悉,在此不多做介绍。
选择Window > Organizer,打开Archives organizer,并选中上述的App归档。
单击Export,选中Save for Ad Hoc Deployment,并单击Next。
在弹出的窗口中,选中开发组。
设备支持选择,根据需要选择支持的设备范围。
若Bundle Id和测试App相同,建议先将开发环境的App卸载,然后再安装Ad Hoc App。
通过控制台排查系统,可以查看指定设备的信息,包括设备上报的deviceToken,开发环境和生产环境App获取的deviceToken是不同的。
确认生产环境deviceToken上报到推送系统后,基于控制台或OpenAPI推送生产环境通知。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。