iOS12远程推送新特性

对于开发者的新特性

新特性

Grouped notifications 推送分组
Provisional authorization 临时授权
Notification management 推送消息的管理
Critical alerts 警告性质的推送
Notification content extensions 推送内容扩展中的可交互和动态更改Action


通知分组

  • iOS 12 引入了全新的「通知分组」功能,可以自动将同一个 App 发出的通知归为一组,帮用户减少通知过载带来的困扰。分组前几十几百条通知,按 App 归类后,就能变成清爽的几个通知组了。

  • iOS12远程推送新特性_第1张图片
    通知分组
  • 默认学而思APP所有推送消息列为一组。通知系统允许开发者自己决定是否分组合并,只需要为每条通知配置不同的 Thread Identifier(线程标记),系统就不会把标记不同的通知合并。

    iOS12远程推送新特性_第2张图片
    一组显示

    iOS12远程推送新特性_第3张图片
    多组显示

  • 如果开发者把APP配置为分多个组显示时,用户也可以自己在通知中心自己设置通知分组显示状态。


    iOS12远程推送新特性_第4张图片
    用户可选择.png

无需授权

  • 运营人员最害怕的不是用户点击率低,而是用户在面对下面这个小窗口的时候,直接点击了「不允许」。


    iOS12远程推送新特性_第5张图片
    授权
  • iOS 12里,你可以不用再向用户弹这个小窗!只要你的消息带上临时许可的参数,可以不用请求用户授权,直接给用户发一个隐式推送
    隐式推送不会有通知音效,也不会直接弹出,也不会出现在锁屏,只会显示在通知中心。当用户下查看通知中心的时候,可设置其显示或者进入通知设置里去配置。

    iOS12远程推送新特性_第6张图片
    显示隐式通知.png

通知小升级

可以修改通知下表的缩略语 如


iOS12远程推送新特性_第7张图片
缩略语.png

紧急通知

到了 iOS 12,有一种船新的紧急通知可以无视勿扰模式的设置,直接弹出并且以任意音量播放通知音效。
想要或者这类通知的权限必须是医疗、安防、人防、灾难预警类的应用,才能向苹果申请紧急通知权限。其次,你还需要让用户对「紧急通知」单独授权,有了苹果+用户的许可,你才能使用这种大威力通知。

通知内容扩展

现在扩展内容可以交互了,支持在扩展内容里动态调整内容、使用按钮等交互元件。可以实现的功能有非常多,例如:在通知栏直接播放音乐。直接给某条朋友圈或是微博点赞,甚至直接下单一份外卖,只要你想到的,通知扩展都能给你做到。


iOS12远程推送新特性_第8张图片
通知内容扩展.png

你可能感兴趣的:(iOS12远程推送新特性)