开发者社区> 问答> 正文

在应用研发平台EMAS上iOS端推送消息与推送通知的区别是什么?推送消息角标清零怎么办?

在应用研发平台EMAS上iOS端推送消息与推送通知的区别是什么?推送消息角标清零怎么办?

展开
收起
小小鹿鹿鹿 2023-11-06 16:08:50 31 0
2 条回答
写回答
取消 提交回答
  • 2023-11-07 23:28:24
    赞同 展开评论 打赏
  • iOS端推送消息与推送通知的区别是什么?https://help.aliyun.com/document_detail/50234.html?spm=a2c4g.60500.0.i6

    iOS 推送消息
    消息只通过SDK内部自行构建长连通道发送;
    只有App位于「前台」时该通道是激活的,App处于后台或关闭状态时长连通道关闭,消息无法送达,客户端接收不到。(可以设置参数StoreOffline&ExpireTime 用户上线时会被再次发送 。)
    iOS 推送通知
    iOS推送通知是通过苹果APNs长连通道发送(非自建长连通道)。
    iOS设备启动后,自动建立该APNs长连通道。
    在iOS设备设置页面 中可选择关闭对应App的通知,可将该长连通道关闭,使通知无法送达。
    对于 iOS 10 + 版本 ,推送通知可以在前台/后台/关闭的状态均可弹窗显示;(如不显示,检查是否在对应的方法里写允许弹窗的代码。)

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

相关电子书

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