wwdc2016-session707 Notifications(draft)


Introduction to Notifications
https://developer.apple.com/wwdc2016/707


通知
这哥们说话有点不清晰啊。

远程通知
本地通知

可以被操作的通知
Dismiss Notifications

左滑消除
UNNotification

响应式的通知

只有一个方法UNUserNotificationCenterDelegate

 

Server->APNs->UserDevices

端到端的加密


Services Extension
通知被处理过之后然后再显示
Server->APNs-Extension>->UserDevices

Add Attachments?
添加附件?

UNNotificationServerceExtension

两个方法
1.收到消息+处理方法(解密,封装内容,调用处理回调方法)
2.消息过期处理


{
    aps:{
        alert: "xxx",
        mutable-content: 1
    },
    encrypted-content: "xxx"
}

总结

注册
消息体
定时
管理
操作

 

Advanced Notifications

可以直接操作通知,例如回复。

通知支持多媒体,例如图片,位置,视频。

消息快速回复(支持回话回复而不是单条回复)


NewAPI

Media Attachements

Payload

Server->APNs->ServicesExtension->App

多媒体附件的消息支持喜欢,点赞。
当然多媒体通知也可以是本地的。

消息体的尺寸需要 autoLayout

contentSizeRatio 消息体的比例

** 自定义通知的 UI

** 通知体的尺寸适应

** 图片附件

** 交互 Actions

消息体的交互也是在通知里?

actionIdentifier

通知消息还可以回复。

UNTextInputNotificationAction
UNNotificationDefaultActionIdentifier
UNNotificationDismissActionIdentifier

 

======

 

01

 

02

 

04

05

06

07

08

09

 

10

 

 

11

12

13

14

15

16

17

转载于:https://www.cnblogs.com/xilifeng/p/5589576.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值