概览篇
第 1 章:总览与核心概念
- 通知对留存与活跃的核心价值
- 从 UILocalNotification 到 Live Activities 的演进
- 通知架构图解:UserNotifications 核心组件
- 本地通知 vs 远程推送的能力矩阵
基础篇
第 2 章:权限获取的艺术
如何让用户心甘情愿说"好"
- 黄金时机:首次启动与场景化触发
- 话术设计与用户感知优化
- 引导用户进入设置页的策略
第 3 章:本地通知的控制中枢
掌控调度与生命周期管理的关键
- UNUserNotificationCenter 的工作机制
- 通知标识符详解与管理实践
- 添加、查询、删除通知的生命周期管理
第 4 章:通知的精准控制三角
时间、位置、情境触发机制详解
- 定时触发:interval vs calendar
- 地理围栏触发机制与权限策略
- 场景感知触发:任务完成即推送
第 5 章:通知内容深度解析
打造富媒体、智能排序的通知体验
UNMutableNotificationContent
字段详解- 附件、声音、分组、打断等级配置
- 用户信息与点击跳转联动实现
进阶篇
第 6 章:通知交互设计全解
让通知不仅被"看到",还能被"操作"
- 前台通知展示机制与 delegate 实现
- Notification Action & Category 交互设计
- 输入框通知、设置页跳转与杀死状态行为分析
第 7 章:推送的扩展能力 --- Notification Content Extension
打造个性化的通知 UI 体验
- 自定义 UI 的扩展机制
- categoryIdentifier 的三重绑定策略
- 富媒体展示与引导用户展开的技巧
第 8 章:远程推送
让服务器主动发出消息,用户"被动接收"也能精致有感
- 远程推送流程全览:从服务端到设备
- 模拟推送调试技巧(Simctl & 控制台)
- Payload 字段详解与内容限制
第 9 章:推送的扩展能力 --- Notification Service Extension(NSE)
通知展示前的"加工车间"
- NSE 的工作流程与 30 秒执行限制
- 标题、正文、附件、解密等高级处理逻辑
- 如何创建、配置 NSE 与处理超时回退
优化篇
第十章:通知的精准数据分析
用数据驱动通知优化
- 用户行为数据采集方法:点击率、响应率、送达率
- A/B 测试通知内容与发送时间
- 留存与转化指标的观察与归因建议
第十一章:通知安全与隐私合规
保护用户信息,合规推送的底线红线
- 推送内容的加密传输与本地解密策略
- 用户告知机制与隐私政策合规点
- App Store 审核流程中的注意事项(敏感字段、静态检查等)