开发者社区> 问答> 正文

应用研发平台EMAS用控制台发的通知,appkey:提示发成功了,但是手机没收到,帮忙看下是啥原因?

问题1:应用研发平台EMAS用控制台发的通知,appkey:333852468,消息ID:7777942709763840,设备ID:62a32160a98c46b1933145907a8d06e7,提示发成功了,但是手机没收到,帮忙看下是啥原因?
问题2:设置过了,还是不行,消息ID为7778190510861568,其它两个ID不变。

展开
收起
cuicuicuic 2023-07-12 10:05:11 48 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    设备未开启通知权限:如果设备未开启应用程序的通知权限,应用程序将无法在设备上接收到推送通知。请您在设备上检查应用程序的通知权限设置,并确保已开启通知权限。

    设备网络不稳定:如果设备网络不稳定或无法连接到互联网,可能会导致推送通知无法准时到达设备。请您检查设备的网络连接,并确保设备能够正常连接到互联网。

    推送消息未设置离线推送:如果您发送的推送消息未设置离线推送,可能会导致设备在接收到推送消息时无法显示通知。请您在EMAS推送控制台中设置推送消息的离线推送内容和策略。

    2023-07-13 08:14:44
    赞同 展开评论 打赏
  • 出现应用研发平台EMAS控制台提示发送成功但手机未收到通知的情况,可能有以下一些常见的原因和解决方法:

    1. 设备权限设置:请确保你的手机已经开启了通知权限,并允许应用发送通知。在手机的设置中检查通知权限,确保应用的通知权限被启用。

    2. 证书和配置文件:推送功能需要配置正确的证书和配置文件。确认你已按照EMAS的文档正确配置了推送证书和配置文件,并且它们与你的应用和设备相关联。

    3. 推送证书有效性:检查你使用的推送证书是否有效并没有过期。过期或者无效的推送证书将导致推送无法正常工作,请确保证书处于有效状态。

    4. Bundle Identifier匹配:确认你的应用程序在EMAS控制台中注册时所使用的Bundle Identifier与你的应用程序代码中的Bundle Identifier相匹配。这是确保推送能够正确发送到指定应用的重要步骤。

    5. 设备网络连接:推送消息需要设备处于联网状态才能接收。请确保你的手机已连接到可用的网络,并且网络连接良好。

    6. 推送服务商问题:某些情况下,由于推送服务商的问题,可能会导致推送未能正常发送到手机。在这种情况下,建议联系EMAS官方支持团队,了解是否存在推送服务商方面的问题,并获取专业的支持和指导。

    2023-07-12 11:02:34
    赞同 展开评论 打赏
  • 回答1:这个通知没收到原因是 辅助弹窗的activity没填 https://help.aliyun.com/document_detail/613571.html
    回答2:离线已达. 看着没问题 token:v2-CQSigC-SqrJrsiO-_EeUq2WnFKmajVKKfC2oFun6lMNKgLo2r58G6nl1 vivo通道消息Id:1126184771472551155 再确认下辅助弹窗com.ctdos.it.kxApp.activity.MainActivity是这个吗?
    https://help.aliyun.com/document_detail/434684.html?spm=a2c4g.613571.0.i0,此回答整理自钉群“应用研发平台EMAS开发者交流群”

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

相关电子书

更多
360手机卫士:插件化方案漫谈 立即下载
手机京东Crash自动化分析处理系统 立即下载
DTS控制台一本通 立即下载