开发者社区> 问答> 正文

你好,我这边接emas移动推送的华为通道,初始化显示成功,杀死app后在华为后台用设备号推送通知成?

问题1:你好,我这边接emas移动推送的华为通道,初始化显示成功,杀死app后在华为后台用设备号推送通知成功,在阿里后台却失败了?a3efc6f16530962c517d912da7e64eb2.png 问题2:7749926643072768

展开
收起
cuicuicuic 2023-07-03 18:14:17 65 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    初始化成功后无法接收到推送通知,可能有以下几个原因:

    应用未启动或已被杀死:EMAS 移动推送需要应用程序在运行时才能接收到推送通知。如果应用程序未启动或已被杀死,将无法接收到推送通知。您可以尝试在应用程序运行时发送一条测试推送通知,以验证应用程序是否能够正常接收推送通知。

    设备未注册:EMAS 移动推送需要将设备注册到 EMAS 服务中,以便将推送通知发送到设备。如果设备未注册,将无法接收到推送通知。您可以检查应用程序的日志,以确定设备是否已成功注册到 EMAS 服务中。

    推送通道未开启:EMAS 移动推送需要使用华为推送通道向设备发送推送通知。如果推送通道未开启或配置不正确,将无法接收到推送通知。您可以检查应用程序的配置文件,以确保推送通道已正确配置。

    网络连接问题:EMAS 移动推送需要使用网络连接向 EMAS 服务发送请求,并接收推送通知。如果设备无法连接到网络或网络连接不稳定,将无法接收到推送通知。您可以检查设备的网络连接,以确保网络连接正常。

    2023-07-31 11:45:04
    赞同 展开评论 打赏
  • 你好!根据你的描述,当你在接入 EMAS 移动推送的华为通道后,初始化显示成功,但是在杀死应用程序后,在华为手机的后台使用设备号进行推送时无法成功。

    这种情况可能由以下原因导致:

    1. 后台限制或配置错误:请确保在华为 Push Kit 的开发者后台正确配置了推送证书和相关设置。检查是否对应用程序进行了必要的设置,并且设备号与后台配置一致。

    2. 设备注册问题:确保你的应用程序在初始化成功后,能够将设备号成功注册到华为 Push Kit 的服务器上。可以通过调试日志或在华为后台查看设备注册情况来确认。

    3. 推送消息格式或参数错误:确保你发送的推送消息的格式和参数正确。检查消息内容、标题、图标等字段是否符合华为 Push Kit 的要求。尝试发送简单的测试消息,以验证是否能够收到推送通知。

    4. 华为手机系统或网络问题:在某些情况下,华为手机的系统或网络可能会对推送通知产生影响。尝试在不同的网络环境下进行测试,或者使用其他设备进行验证,以排除系统或网络方面的问题。

    如果以上方法都无法解决问题,建议联系阿里云 EMAS 技术支持团队或华为 Push Kit 的开发者支持团队,提供详细的错误信息和日志,他们将能够给出更具体和针对性的解决方案。

    2023-07-05 13:53:16
    赞同 展开评论 打赏
  • 回答1:Android推送失败排查步骤:https://help.aliyun.com/document_detail/40002.htm 我查到这条离线已达,你杀死进程,重新推送一条通知,不要打开app,提供给我消息id查下 回答2:离线已达. token: IQAAAACy00tdAABSIgIbcwquGm13Y95FtbQd1MJm1q2ci7iKF5IOEcl3MrokSB9IxNpmc5STLlPfAMsPL80fSoM3oz_vtlDQt7ANW6z7YR0LpHRflA huawei通道消息Id:168811369712617544051501 可以去华为官网自助查询下. 建议配置下回执 厂商回执地址配置  https://help.aliyun.com/document_detail/616231.html,此回答整理自钉群“应用研发平台EMAS开发者交流群”

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

相关电子书

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