应用研发平台EMAS并没有调用onNotification方法,但是推送栏能看到,APP是在线状态,请问可能是什么原因呢?
应用研发平台EMAS在收到推送通知时没有调用onNotification方法,但推送栏能看到消息,可能的原因包括:
综上所述,EMAS在收到推送通知时没有调用onNotification方法,但推送栏能看到消息,可能的原因包括应用未正确设置通知监听、通知样式自定义设置、代码逻辑问题、SDK版本问题、权限问题以及网络或设备问题。为了解决这个问题,建议检查应用的通知注册和监听设置,确认自定义通知样式的配置,审查代码逻辑,确保SDK版本是最新的,并且具有必要的权限。同时,也要排除网络和设备相关的因素。如果问题依然存在,建议联系EMAS的技术支持获取进一步的帮助。
在应用研发平台EMAS中,即使没有显式调用onNotification方法,推送通知仍然可能会出现在系统的通知栏上。这可能是因为以下几个原因:
综因。如果您希望进一步调试这个问题,建议检查应用的推送配置,确保所有的设置都是按照EMAS的要求进行的。同时,您也可以尝试使用EMAS的官方示例代码或者Demo来测试推送通知的功能,以便排除应用本身的问题。如果问题依旧存在,联系EMAS的技术支持寻求帮助可能是一个好的选择。
您打印一下 onNotification日志,确认一下 app是在线状态。此回答整理自钉群“【移动推送】技术支持3群-应用研发平台EMAS”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。