开发者社区> 问答> 正文

emas消息ID 帮忙排查下,OpenAPI测试200推送成功,但是iOS手机端收不到推送龙吉?

emas消息ID 7727378567999488 设备ID:设备列表:
6417c88b1f89473cbb2b4c0aebb6e8ba deviceToken: 5595a499ebea0dac97ae2e3a6d22f262e3575fa80d3015e32b9ca65b0f0d68a9 帮忙排查下,OpenAPI测试200推送成功,但是iOS手机端收不到推送龙吉

展开
收起
真的很搞笑 2023-07-03 17:52:00 85 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    根据您提供的信息,可能存在以下几个可能的原因导致iOS手机端无法收到推送:

    推送证书问题:iOS手机端无法收到推送可能是因为推送证书配置不正确或者推送证书已经过期。您可以检查一下是否有关于推送证书的错误或者警告信息,可以在EMAS控制台的配置中心中上传或者更新推送证书。

    推送配置问题:推送配置中可能存在一些问题,例如未正确设置推送目标、未正确设置推送消息内容等。您可以在EMAS控制台的消息推送模块中查看推送的相关配置,确保推送的目标和消息内容等信息是正确的。

    应用代码问题:应用代码中可能存在一些问题,例如未正确设置推送别名、未正确注册推送服务等。您可以检查一下应用代码中与推送相关的部分,确保代码逻辑正确并且符合推送服务的要求。

    推送服务问题:推送服务本身可能存在一些问题,例如推送服务器故障、推送服务升级等。您可以联系阿里云技术支持或者EMAS技术支持,获取更详细的帮助和支持。

    2023-07-31 13:54:10
    赞同 展开评论 打赏
  • 如果您在EMAS中发送了一条推送消息,OpenAPI测试返回200成功,但是iOS手机端却无法收到推送通知,可能有以下几个原因:

    1. 证书和密钥配置:请确保您的苹果推送证书和密钥已经正确配置,并且与EMAS集成所需的证书和密钥一致。检查证书是否有效、是否过期,并确保推送证书与应用程序的Bundle ID匹配。

    2. 设备注册问题:确认您的iOS设备是否成功注册到EMAS服务。如果设备未能正确注册,可能导致推送通知无法送达iOS设备。请检查设备注册状态和相关的注册信息。

    3. 推送设置和权限:检查应用程序的推送设置和权限是否正确配置。确保应用程序在用户设备上获得了推送通知的权限,并且推送通知请求被正确处理。

    4. 苹果推送服务器问题:有时,苹果推送服务器可能会出现故障或延迟,导致推送通知无法及时发送或接收。建议您检查苹果推送服务的状态和公告,以了解是否存在已知的问题。

    2023-07-14 10:46:58
    赞同 展开评论 打赏
  • 失败原因: APNs Token错误,可能token跟证书不匹配(不同给环境或者不同APP),或者APNs的环境不匹配,或者使用了不正确的Token,再确认下设备的包是什么环境
    ,此回答整理自钉群“应用研发平台EMAS开发者交流群”

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

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载