开发者社区> 问答> 正文

应用研发平台EMAS emas ios控制台发送通知能收到,open api发送正常,移动端不行呢?

应用研发平台EMAS emas ios控制台发送通知能收到,open api发送正常,移动端不行呢?

展开
收起
青城山下庄文杰 2023-07-23 10:58:01 52 0
4 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    动端应用程序的权限设置不正确。请确保您的应用程序在Info.plist文件中正确地设置了通知权限。

    2023-07-27 21:31:14
    赞同 展开评论 打赏
  • 那是OPENAPI那里要设置setAndroidChannel-此回答整理自钉群“应用研发平台EMAS开发者交流群”

    2023-07-25 17:26:34
    赞同 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    如果您在阿里云应用研发平台EMAS的iOS控制台中发送通知可以收到,但使用Open API发送通知却无法在移动端收到,可能是以下原因:

    1. 您在使用Open API发送通知时,可能没有正确设置设备Token或者消息体格式不正确。请检查您的代码,确保设备Token和消息体格式正确。

    2. 您在使用Open API发送通知时,可能没有使用正确的证书。请检查您的证书是否正确,并且是否与应用在EMAS控制台中配置的证书一致。

    3. 您的应用可能存在网络问题或者其他异常情况,导致无法接收到通知。请检查您的应用网络连接状态,并且确保应用正常运行。

    2023-07-23 11:19:47
    赞同 展开评论 打赏
  • 如果在应用研发平台 EMAS 中,通过控制台发送通知可以正常收到,但使用 Open API 发送通知时移动端却无法接收到通知,可能有以下一些原因:

    1. 授权和权限问题:确保您在使用 Open API 发送通知时,已经获得了正确的授权和权限。检查您的应用程序代码和相关配置,确保您具有发送通知所需的权限。

    2. 设备标识问题:确认移动设备的唯一标识符(如设备的推送 Token)是否正确且与您发送通知时使用的标识符匹配。请确保您在使用 Open API 发送通知时,准确地指定了要接收通知的设备或设备群组。

    3. 网络连接问题:检查移动设备的网络连接是否正常。如果设备无法连接到互联网,则无法接收到通过 Open API 发送的通知。

    4. 消息格式或参数问题:验证您使用 Open API 发送通知时提供的消息格式、参数以及其他相关设置是否正确。确保您按照 EMAS 的文档和指南提供正确的消息格式和参数。

    5. 推送服务商配置问题:如果您使用的是第三方推送服务商(如华为推送、极光推送等),请确保您已正确配置相关的推送服务商信息,并将其集成到 EMAS 中。

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

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
DTS控制台一本通 立即下载