面向开发者的同播共享

借助同播共享和 Group Activities API,用户可以在通过 FaceTime 通话和“信息”进行通信的同时,与对方一同实时享受 App 中的各种体验。

MacBook Pro、iPad 和 iPhone 显示三个不同的同播共享活动

将你的 App 变成一种共享体验

借助同播共享,用户可以在通过 FaceTime 通话或“信息”对话联络的同时与对方共享各种体验。在你的 App 中使用 Group Activities API,让用户能够比以往更加轻松地从你的 App 中,将电影、电视节目、音乐、游戏、体能训练和其他共享活动分享到一个他们互相紧密连结的空间里。用户可以通过 FaceTime 通话中的共享菜单,发现你的 App 是支持同播共享的,或者在找到想要与朋友实时共享的内容时,使用你的 App 中的共享表单来发起活动。你还可以直接在 UI 中添加同播共享按钮,帮助用户在 FaceTime 通话或“信息”中更快地启动与朋友共享的活动。

轻松实现高质量连接

Group Activities API 和 AVFoundation API 现在与设备上的 Core Media 堆栈深度整合。当群组中有用户播放媒体时,对应媒体会立即在整个群组内所有用户的设备上同时开始播放。智能音量和共享播放控件等沉浸式功能,让群组的所有人仿佛共处一室。而且,由于你的 App 在每台设备上原生运行,无需向其他通话方进行重新传输,因此你的 App 体验质量不会受到任何影响。

触及新的用户群

同播共享能让用户更方便地适时向朋友介绍你的 App,这将是一种自然地触及新用户群的有效方式。如果有人发起了涉及某个 App 的群组活动,但 FaceTime 通话或“信息”对话中的其他人没有安装这个 App,同播共享会引导他们前往 App Store 进行下载。Group Activities API 让你可以借此良机向新用户显示新手引导流程,或提供专为同播共享用户设计的特别试用优惠。让你 App 的现有用户邀请自己的朋友试用你的 App,共同体验其中的精彩功能 — 这个扩大用户群的方式可谓轻松又便捷。

在 Apple 的多个平台都能使用

iOS 15、iPadOS 15、macOS Monterey、Apple tvOS 15 或更新版本都已支持同播共享,用户需要时可方便地在 Apple TV 的大屏幕上显示内容。你可以使用单个套装 ID,以通用购买项目形式提供你的 App,这样,当各用户在不同 Apple 平台上运行你的 App 时,也能一起畅享同播共享体验。如果你的网站支持 Media Session API,你可以选择提供一个 URL,方便用户从 macOS 上的 Safari 浏览器加入。所有 FaceTime 通话和“信息”对话均采用端到端加密。

工具和资源

要构建提供出色的同播共享体验的 App,请下载 Xcode 并使用以下资源。

下载 Xcode