Live Text
Live Text是iOS 15 新增的捕获文字的功能,用户可以通过摄像头或者图片获取文字,不用手动输入。
- 使用场景
- 文本框中填写快递单号、身份证号、地图中搜索地址;
- 相机扫描,文本识别功能会自动弹出;
- 照片中长按文字,会自动识别。
- 开发实现方式
- 文本框自动适配,也有对应的设置属性
- 照片、相机自动适配
SharePlay
SharePlay 可让您在 FaceTime 通话期间共享您的 iPhone、iPad 或 Mac 屏幕,以观看电影或节目,甚至与您的朋友同步收听相同的歌曲。
- 使用场景
- 和朋友开启FaceTime通话,跳转到支持SharePlay的App,选中需要共享的视频/音频/绘画内容,发起共享。
- 正在通话中的朋友可以进行播放、暂停等操作,并及时同步给远端。
- 特点
- Play button: 在进行 FaceTime 通话期间,整个系统中的每个播放按钮都能与 SharePlay 配合使用,准备好开启共享体验。
- Time synced: 为了达到实时的观看体验,支持多端实时同步播放进度,该实现是集成在AVFoundation中的播放同步协议,开发者无需过多的实现。
- Full-fidelity video: 高保真视频,为了达到高保真的效果,SharePlay不会转发共享资源,而是在各个端侧直接从App的服务器下载播放共享资源。
- Smart volume: 有人讲话,共享视频的音量会自动弱化,达到大家真的像是坐在一个房间看视频的效果。
- 实现方式
- 初始化GroupActivity
- 建立GroupSession会话