zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    vue环境搭建
    'vue' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
    文件上传
    json字符串解析为java对象
    自定义登录控制类Demo
    分页后台代码Demo
    主键回显
    angularjs变量的三种表示方式
    js往后台传参的方式
    同一路径下jsp能访问到,html不能访问到
  • 原文地址:https://www.cnblogs.com/xilifeng/p/5589576.html
Copyright © 2011-2022 走看看