iOS 10 通知与 iMessage 扩展开发指南
1. 富通知的实现
在 iOS 10 中,内容扩展的实现并不复杂,却有着强大的功能。我们可以通过实现通知扩展,为用户提供丰富的通知信息,增加交互性和相关性。
通知虽然本质简单且短暂,但却是 iOS 生态系统的重要组成部分。用户依赖通知及时获取感兴趣且相关的更新。从基本的通知调度到自定义操作等高级功能,都能为用户提供直接处理通知的可能性。
iOS 10 中的服务通知扩展还允许实现新特性,如端到端加密,或用设备上存储的内容丰富推送通知。内容扩展则能将简单的通知变得有趣、丰富且更具相关性,例如带有活动邀请的日历通知。
2. iMessage 扩展概述
作为苹果在 iOS 生态系统中引入更多扩展点的努力之一,iOS 10 引入了 iMessage 扩展。这些扩展允许用户在 Messages 应用中直接访问和分享应用内容。
iMessage 扩展主要有两种类型:贴纸包和 iMessage 应用。iMessage 扩展有时表现得像应用,尽管它们本质上仍是扩展。iMessage 应用通过独立的 iMessage 应用商店分发。
3. 理解 iMessage 应用
iMessage 应用是存在于 iMessage 内部的扩展,它是一种特殊的扩展,兼具扩展和应用的特点。与普通扩展不同,iMessage 应用可以不依赖包含应用,直接通过 iMessage 应用商店分发,还能添加内购功能。
iMessage 应用主要用于在用户之间发送消息,可包含或发送三种不同类型的消息:
- 交互式消息:接收者可点击以进行交互。
超级会员免费看
订阅专栏 解锁全文
81

被折叠的 条评论
为什么被折叠?



