[移动端] 个推静默推送是什么?

[复制链接]
隔壁老王Lv.8 显示全部楼层 发表于 2022-12-22 10:43:40 |阅读模式 打印 上一主题 下一主题
1
未解决

个推静默推送是什么?

1588 1
个推静默推送是什么?
回复

使用道具 举报

精彩评论1

希望工程bossLv.7 显示全部楼层 发表于 2022-12-22 10:44:03
安卓上架
iOS Silent Notification(静默通知),属于特殊的远程推送通知,其目的不是为了弹出通知框提醒用户,而是用于后台运行的App和服务端同步数据。例:App在后台放置一段时间,网络已不再活跃,App内数据可能已经过时;服务端可推送一条携带参数的静默通知,处于后台的App可以触发静默通知回调,在后台运行状态下获取对应参数并发起网络请求,获取最新数据更新,整个过程用户无感知。

静默通知限制和注意事项:
静默通知主要用于更新和同步数据,用户对其无感知,因此静默通知一般不设置通知标题、内容,声音和角标
静默通知唤醒后台App,最多有30秒的时间处理系统回调
静默推送的优先级低,系统不能保证推送必达,大量的静默推送通知可能被系统将限制。苹果官方建议一个小时不超过2-3条静默推送
不要利用静默通知对App进行保活,APNs若检测到较高频率的静默通知发送请求,可能会终止其发送(具体策略苹果未公开)
具体可以参考相关的苹果官方文档
客户端适配:
收到静默通知时的系统回调:

当收到一个静默推送时,(简称application:didReceiveRemoteNotification:fetchCompletionHandler为方法A)
若APP在前台,将收到个推离线消息回调GeTuiSdkDidReceivePayloadData:andTaskId:andMsgId:andOffLine
若APP在后台,将收到系统回调方法A
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

一门APP打包致力于H5混合APP基础框架领域的前沿探索,专注轻便的移动应用解决方案 提供基于HTML前端页面在各种应用层级的端延展。
  • 官方手机版

  • 微信公众号

  • 微信客服

  • Powered by Discuz! X3.4 | Copyright © 2001-2020, 一门APP. | 一门APP开发平台|热门标签
  • 蜀ICP备17005078号-4 | 川公网安备 51019002001185号 | |成都七扇门科技有限公司