章节1: 开学典礼 课时1 视频 学习准备+可以学到哪些知识+整套教程基于iOS13最新官方文档 11:43 可章节2: 本地通知 课时2 视频 UNUserNotificationCenter单例+请求用户授权 09:15 可课时3 视频 修改本地语言+请求授权时机 12:53课时4 视频 获取用户对通知的当前设置UNNotificationSettings 10:16课时5 视频 发送本地通知UNNotificationRequest 14:41课时6 视频 判断通知当前的详细配置UNNotificationSettings 13:42课时7 视频 完善本地通知内容(角标badge+声音sound) 10:12课时8 视频 发送多媒体(图片,音频,视频)通知UNNotificationAttachment 14:07课时9 视频 通知的多媒体附件UNNotificationAttachment里的options 10:01课时10 视频 日历触发器UNCalendarNotificationTrigger 06:21课时11 视频 位置触发器UNLocationNotificationTrigger 10:44课时12 视频 [补讲]iOS通知发送机制-根据用户的通知配置过滤发送 05:13课时13 视频 未请求授权时+用户拒绝授权时的操作(引导用户去设置界面) 15:37章节3: 本地和远程通知的通用功能-基于本地通知讲解 课时14 视频 用户体验利器的隐式推送(临时授权)+显式推送 12:33 可课时15 视频 隐式推送在通知中心的两个快捷按钮 08:31课时16 视频 在App内提供详细的通知设置界面providesAppNotificationSettings 11:44课时17 视频 iOS13中的window属性--openSettingsFor+sceneDidBecomeActive 13:17课时18 视频 隐式推送在通知中心中被用户按关闭按钮后的最后一根稻草 09:13课时19 视频 紧急通知CriticalAlert 16:35课时20 视频 [了解]车载通知carPlay+播报通知announcement 05:27课时21 视频 可交互按钮型通知--设置分类UNNotificationCategory 13:24课时22 视频 可交互按钮型通知--创建按钮UNNotificationAction 12:56课时23 视频 可交互文本输入型通知--UNTextInputNotificationAction 08:18课时24 视频 通知过来时App在前台时的处理-willPresent 10:09课时25 视频 用户点击通知进入App时的处理-didReceive 08:49课时26 视频 didReceive函数中处理用户对通知的交互+UNNotificationResponse 17:34课时27 视频 附带信息userInfo+文本交互处理UNTextInputNotificationResponse 15:57课时28 视频 通知过来时App在前台时的具体处理+willPresent函数 12:56课时29 视频 分组通知threadIdentifier 13:09课时30 视频 通知摘要categorySummaryFormat+summaryArgument 09:43课时31 视频 自定义通知摘要的实际应用+App应用场景 13:18课时32 视频 用户关闭通知预览时的预览提示hiddenPreviewsBodyPlaceholder 12:49课时33 视频 获取未到达及已到达的通知 14:48课时34 视频 更新通知 08:56课时35 视频 更新通知的本质+删除未到达及已到达的通知 14:26课时36 视频 自定义通知界面--Notification Content App Extension 14:42课时37 视频 自定义通知界面--添加图片 16:34课时38 视频 自定义通知界面--extension的调试+处理交互 15:07课时39 视频 自定义通知界面--界面纵横比+自定义通知上的App名字 10:04课时40 视频 自定义通知界面--AVPlayer+AVPlayerLayer 08:54课时41 视频 自定义通知界面--播放暂停按钮+mediaPlay+mediaPause 12:50课时42 视频 在Notification Content App Extension里处理通知附带的Action 13:19课时43 视频 NSExtensionContext 05:27章节4: 远程通知(推送通知) 课时44 视频 远程通知(推送通知)流程 10:10 可课时45 视频 向APNs注册App以获取deviceToken+PushNotifications Capability 17:39课时46 视频 身份验证令牌JSON Web Token (JWT) 11:42课时47 视频 创建JWT签名密钥+利用Push Notifications App发送简易远程通知 15:55课时48 视频 [大部分内容只要求了解]向APNs发送推送请求 17:58课时49 视频 JWT刷新时间+发送推送请求后APNs的响应 12:12课时50 视频 JSON的写法 13:43课时51 视频 远程推送的payload 15:52课时52 视频 用UNPushNotificationTrigger来区别本地通知和远程通知 16:52课时53 视频 静默推送SilentPushNotification-用于后台刷新 17:53课时54 视频 Notification Service App Extension 08:41课时55 视频 在推送到达之前修改推送的alert 11:36课时56 视频 在推送到达之前下载并保存图片-获取图片data 13:08课时57 视频 在推送到达之前下载并保存图片-保存图片到本地 17:37课时58 视频 在推送到达之前下载并保存图片-获取使用无线数据的授权 06:45章节5: PushKit和CallKit课时59 视频 [了解]PushKit+CallKit+iOS13新政策 11:00