开发者社区> 问答> 正文

应用研发平台EMAS推送记录已经有了 但是移动端通知消息都没有弹出,请问该如何解决?

应用研发平台EMAS推送记录已经有了 但是移动端通知消息都没有弹出,app是在线的,没有挂载到mPaas,请问该如何解决?
16afb7fc954de096fba2d6a0b2b19be2.png

展开
收起
2401。 2023-07-16 16:28:52 70 0
3 条回答
写回答
取消 提交回答
  • 参考文档检查下集成步骤 https://help.aliyun.com/document_detail/434660.html
    APP在线:
    1,初始化是否成功,若失败重点检查阿里云后台和app参数是否对(appkey,密码,应用包名)
    2,检查前后端channel是否一致: https://help.aliyun.com/document_detail/67398.html?spm=a2c4g.11186623.0.0.360b46e2CBSG2v
    3,设备通知状态是否打开
    APP离线

    1、离线存储是否打开,参考文档:https://help.aliyun.com/document_detail/434778.html中的StoreOffline

    2、设备通知状态是否打开

    3、厂商配置是否正确,参考文档:https://help.aliyun.com/document_detail/430567.html

    4、厂商token是否正常获取,pushService.setLogLevel(CloudPushService.LOG_DEBUG) 过滤日志字段MPS,参考文档:https://help.aliyun.com/document_detail/57105.htm?spm=a2c4g.11186623.0.0.656dd167gEEWNp 对应的厂商通道文档

    5、辅助通道必传参数是否填写:AndroidPopupActivity、AndroidPopupTitle、AndroidPopupBody,参考文档:https://help.aliyun.com/document_detail/57105.htm?spm=a2c4g.11186623.0.0.600c6e41VIRhAD

    6、检查前后端channel是否一致: https://help.aliyun.com/document_detail/67398.html?spm=a2c4g.11186623.0.0.360b46e2CBSG2v

    以上排查检查没有问题,提供appkey、消息id、设备id 此回答整理自钉群“【移动推送】技术支持3群-应用研发平台EMAS”。

    2023-07-18 13:33:13
    赞同 展开评论 打赏
  • 如果应用研发平台(EMAS)的推送记录显示已成功发送,但移动端仍未收到通知消息弹窗,请尝试以下解决方法:

    1. 检查设备通知权限:确保您的移动设备已经开启了应用的通知权限。在设备的设置中,找到应用的通知设置,并确认其状态为允许。如果通知权限未开启,移动端将无法接收和显示通知消息。

    2. 检查推送配置和标识符:确保您的应用在 EMAS 中正确配置了推送相关的参数,如推送证书、密钥、推送标识符等。检查这些配置项是否准确无误。

    3. 确认推送目标和触发条件:验证推送的目标用户和触发条件是否正确。确保所选的推送目标和触发条件与预期的用户群体和行为相匹配。

    4. 检查网络连接和设备状态:确保移动设备有稳定的互联网连接,以便接收推送消息。还要确保设备处于活跃状态,不处于休眠或静音模式下。

    5. 检查推送渠道设置:如果您使用的是厂商推送渠道(如华为、小米、vivo等),请确保已正确配置相关的推送通道信息和密钥。每个厂商的推送设置可能有所不同,需要按照相关文档进行配置。

    6. 联系技术支持:如果您尝试了上述方法仍然无法解决问题,请联系 EMAS 或厂商推送渠道的技术支持团队。他们将能够提供更具体的帮助和指导,以解决您遇到的问题。

    2023-07-16 21:15:20
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    移动端通知消息没有弹出的问题,可能是因为以下原因之一:

    移动端通知权限未开启:移动端通知需要用户授予应用程序通知权限才能正常弹出通知消息。如果用户没有开启应用程序的通知权限,可能会导致通知消息无法正常弹出。您可以检查应用程序的通知权限是否已经正确开启,并告知用户开启通知权限。

    设备未正确接入EMAS SDK:如果设备未正确接入EMAS SDK,或者SDK版本过低,可能会导致设备无法接收到推送消息。您可以检查设备是否正确接入了EMAS SDK,并确保SDK版本符合要求。

    应用程序状态问题:如果应用程序未正确启动或者处于后台状态,可能会导致通知消息无法正常弹出。您可以尝试在前台运行应用程序,并重新发送通知消息。

    2023-07-16 16:48:29
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
相关文档: 移动研发平台
问答排行榜
最热
最新

相关电子书

更多
五天玩转EMAS Serverless 立即下载
EMAS平台全景介绍 立即下载
低代码开发师(初级)实战教程 立即下载