开发者社区> 问答> 正文

emas多包名配置上,比如华为的包名华为手机就可以收到,但是其他的包名配置上华为渠道也收不到, 配?

emas多包名配置上,比如华为的包名华为手机就可以收到,但是其他的包名配置上华为渠道也收不到, 配置都一样,就是包名不一样,为啥啊

设备ID:77993d6d80ea472eb7270ba18f660d6f appkey:333855549 消息ID:7698594040217088

这是那个收不到的消息

展开
收起
真的很搞笑 2023-06-28 13:04:20 70 0
1 条回答
写回答
取消 提交回答
  • 多包名配置:在EMAS中,多包名配置允许您在同一个应用程序下使用多个包名来进行推送。这样可以覆盖不同的渠道或设备品牌,以确保消息可以正确地发送到目标设备。

    针对华为渠道的问题:您提到,在配置了华为渠道的包名后,只有使用该包名的华为手机可以收到消息,而其他包名配置上华为渠道的设备却收不到消息。这可能由以下因素导致:

    渠道配置:确保在EMAS中正确配置了华为渠道,并提供了正确的华为渠道相关信息,例如应用ID(App ID)和应用密钥(App Secret)。这是确保消息能够正确发送到华为设备的关键配置。

    华为渠道限制:在某些情况下,华为渠道可能有一些限制条件,例如华为手机必须使用与应用配置的包名完全匹配的包名才能接收到消息。这意味着如果您配置了不同的包名,华为手机可能无法接收到消息。建议参考华为推送服务的文档和开发人员资源,以获取关于华为渠道的详细要求和限制信息。

    集成问题:确保您的应用程序正确集成了EMAS推送服务,并根据EMAS和华为推送服务的集成指南进行配置和开发。这涉及正确设置推送通道、注册设备和处理推送消息的代码实现等。任何集成问题都可能导致消息无法成功发送到特定设备。

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

相关电子书

更多
从500万到2.4亿,手机QQ移动网络接入优化之路 立即下载
手机京东Crash自动化分析处理系统 立即下载
360手机卫士:插件化方案漫谈 立即下载