You need to enable JavaScript to run this app.
导航

如何创建和配置 App Group

最近更新时间2024.02.06 14:08:05

首次发布时间2022.07.14 17:30:18

在 iOS 应用开发中,创建 App Group 并配置给两个不同的 App 或组件,可以实现 App 间的数据共享。例如,为了完成跨应用的屏幕共享,需要通过 Broadcast Upload Extension 组件进行录屏,并将录屏数据传给主进程。

在开发者中心创建 App Group

  1. 使用已经开通开发者账号的 Apple ID 登录苹果开发者中心

  2. 点击 Certificates, IDs & Profiles —> Identifiers

alt

  1. 点击 + 创建新的 identifier。

alt

  1. 选择 App Groups,点击 Continue。

alt

  1. 在弹出的表单中填写 Description 和 Identifier,点击 Continue。其中 Identifier 需要传入接口中的对应的 AppGroup 参数。

  1. 点击 Register 后,完成创建,并将回到 Identifier 页面。

在开发者中心为 App ID 配置 App Group

在开发者中心,为需要共享数据的应用和组件配置相同的 App Group。

  1. 打开 Identifier 页面右上方的下拉菜单,选中你的 App ID。

alt

  1. 选中 App Groups,点击 Configure。

alt

  1. 在弹出的表单中选择之前创建的 App Group,点击 Continue 返回编辑页,点击 Save 保存。

  1. 选择需要和该 App 进行数据分享的另一个 App 或组件,重复上述步骤。

  2. Provisioning Profile 下载并配置到 XCode 中。

在 Xcode 中配置 App Group

在 Xcode 工程中为需要共享数据的 App 或组件配置相同的 App Group

  1. 在 App 中选择相应的 target,切换到 Signing & Capabilities 标签页,点击 + 新增配置项

alt

  1. 在弹出的对话框中双击 App Groups

  1. 添加并勾选之前创建 App Group

alt

  1. 重复上述步骤,为需要共享数据的其他 App 或组件配置相同的 App Group。