首页 > 解决方案 > 在 CloudKit 仪表板中访问来自不同 AppleID 的记录

问题描述

我有两个 AppleID - 一个用于我的个人 ADC 开发人员计划 (ADC AppleID),另一个用于我的设备 (Device AppleID)。现在我想将 CloudKit 添加到我的一个应用程序中,并在 CloudKit 仪表板中查看/调试来自我的“设备”AppleID 的 CK 数据。我需要使用设备 AppleID 进行测试,因为它还包含一个大照片库作为示例数据。

我将我的设备 AppleID 作为“开发人员”添加到我的 ADC 程序中 - ADC AppleID 是代理,设备 AppleID 是开发人员。

当我使用设备 AppleID 登录 CloudKit 仪表板时,我收到错误消息

“您不是开发人员团队的成员您登录时使用的 Apple ID (....) 不是任何开发人员团队的成员,这是访问 CloudKit 容器所必需的。

如何在 ClodKit 仪表板中检查设备 AppleID 的私有数据库?

标签: cloudkitapple-id

解决方案


是的,你可以这样做。您只需前往App Store Connect >用户和访问权限,然后将您的其他 Apple ID 添加为开发团队的成员。

确保为帐户提供足够的权限以访问 CloudKit 仪表板。由于它是您拥有的 Apple ID,我建议将新帐户设为Admin,但我认为Developer角色也将能够登录 CK Dashboard。

您要做的最后一件事是授予新帐户访问容器的权限。这在CloudKit Dashboard内部。单击容器权限,新帐户应在此处列出。单击帐户旁边的框以授予权限。

在此处输入图像描述

...接着...

在此处输入图像描述

祝你好运!


推荐阅读