请问,在EMAS中,android推送 荣耀辅助通道一直收不到通知 用官方Demo也收不到 怎么排查一下问题出在哪了?
在应用研发平台EMAS中,如果荣耀辅助通道一直收不到通知,首先需要验证荣耀通道是否注册成功。具体来说,如果没有出现getToken failure相关日志,则证明荣耀通道注册成功。另外,当应用进程被杀死或者网络不畅通时,移动推送接收到的通知(或消息)都属于离线消息。如果在服务器端设置了离线消息保存和离线保存时长,那么当用户再次上线且在离线消息保存时间段之内,那么用户是会收到离线保存的消息。
在EMAS中,如果荣耀辅助通道一直收不到通知,可能的原因有:
首先,请确保您已正确集成荣耀推送SDK。具体集成步骤可参考官方文档。同时,请检查您的荣耀推送密钥(App ID)是否设置正确,并确保已开启消息回执功能,以便移动推送更好地统计推送数据。
如果应用进程被杀死或网络不畅通,移动推送接收到的通知(或消息)都属于离线消息。如果您在服务器端设置了离线消息保存和离线保存时长,那么当用户再次上线且在离线消息保存时间段之内,用户是会收到离线保存的消息。
对于Android 8.0及以上版本的设备,可能存在一些特殊的适配问题。请参考关于Android 8.0以上设备接收不到推送通知的适配指南。
如果使用的是华为手机,可以尝试使用辅助弹窗来接收推送数据。
另外,请注意,EMAS中的部分辅助通道存在与某些应用冲突的情况,例如腾讯IM或云信等。这可能导致辅助通道无法正常接收推送通知。
检查下签名文件
https://help.aliyun.com/document_detail/459553.html?spm=a2c4g.434679.0.0.3c322561dk6NKF 此回答来自“【移动推送】技术支持3群-应用研发平台EMAS群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。