开发者社区> 问答> 正文

应用研发平台EMAS里iOS在后台收到通知,在iOS通知中心没显示是为什么?

应用研发平台EMAS里iOS在后台收到通知,在iOS通知中心没显示是为什么?

展开
收起
小小鹿鹿鹿 2024-01-17 19:56:37 63 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在应用研发平台EMAS中,如果iOS设备无法收到推送消息,可能有多种原因。首先,需要确保你的应用已经请求用户的推送通知权限,并且得到了用户的同意。如果用户未授权或更改了推送权限设置,应用将无法接收到推送通知。其次,检查是否正确配置了APNs证书。确保你已经正确生成证书(生产或开发)并上传到EMAS控制台,并将证书正确集成到你的应用中。

    每台设备都会有唯一的推送令牌(Device Token),用于标识设备和发送推送通知。如果推送模式选错,或者推送证书传错,苹果的APNs服务端就会认为该Device Token无效,无法推送通知。此外,也需要保证推送开关处于打开状态,否则会触发deviceToken注册错误回调。

    另外,如果你在使用别名推送时遇到问题,也需要检查别名推送的设置是否正确,包括别名与设备的绑定关系等。最后,如果以上都排查过了还是存在问题,可能是由于推送服务本身的问题,例如服务不稳定、推送速度过慢等。在这种情况下,建议您联系EMAS的技术支持团队进行进一步的诊断和解决。

    2024-01-21 14:24:15
    赞同 展开评论 打赏
  • tag绑定有生效时间,10分钟左右,后面你再试试还会不会延时。参考这个
    https://help.aliyun.com/document_detail/68935.htm
    此回答来自钉群应用研发平台EMAS开发者交流群。

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

相关电子书

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