应用研发平台EMAS 上线可以收到通知内容,但是通知栏中没有,另外设备离线后什么都收不到了。这是啥问题?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
应用研发平台 EMAS 上线可以收到通知内容但通知栏中没有显示的情况,可能有以下原因:
通知栏权限配置问题:确保您的应用程序在 AndroidManifest.xml 文件中正确配置了通知栏权限。请检查是否包含 <uses-permission android:name="android.permission.ACCESS_NOTIFICATION_POLICY" /> 权限。
通知栏展示设置问题:在某些情况下,设备的通知栏设置可能会导致通知不显示。请确保您的设备的通知设置中允许应用程序的通知显示在通知栏中。您可以前往设备的设置菜单,找到 "通知" 或 "应用通知" 等选项,然后确认您的应用程序的通知设置是否开启。
通知样式或优先级问题:检查您的通知构建代码,确保正确设置通知的样式、标题和内容。同时,还要考虑设置合适的优先级以确保通知能够正常显示在通知栏中。您可以使用 setPriority() 方法来设置合适的优先级。
其他设备相关问题:通知在设备离线后无法收到的情况可能是由于设备没有连接到网络或推送服务无法传递通知。请确保设备处于联网状态,并检查网络连接是否正常。此外,您还需要检查推送服务的配置和可用性,确保推送服务能够正常运行。
如果设备离线后无法收到通知,可能是因为您的应用没有开启离线推送功能。您可以在EMAS控制台中配置离线推送功能,使得在设备离线时也能够接收到通知。此外,还需要确保您的应用在注册时,已经正确设置了离线消息的处理方式,以确保离线消息能够被正确处理。
离线已达 token:v2-CQSigC-SqrJrsiO-_EeUq2WnFKmajVKKfC2oFun6lMNKgLo2r58G6nl1 vivo通道消息Id:1126553939430636264,可去vivo查询下状态. 检查下 辅助弹窗 https://help.aliyun.com/document_detail/434684.html?spm=a2c4g.434676.0.0
回答3:找vivo客服查,此回答整理自钉群“应用研发平台EMAS开发者交流群”