0

我正在为使用 CloudKit 的 iOS 应用程序开发 Xcode 项目。当我登录到 Xcode 登录的开发人员帐户时,我能够在 CloudKit Dashboard 中看到 CloudKit 容器中的数据。当我使用安装了 iOS 应用程序的实际设备上使用的不同帐户登录 CloudKit Dashboard 时,我看不到容器。用另一个Apple ID账号,它说这个账号没有注册为开发者账号,需要注册。在我看来,CloudKit Dashboard 应该显示该应用程序的容器,但事实并非如此。为什么是这样?如何在 CloudKit 中检查不是开发者帐户的 Apple ID 的数据?

4

1 回答 1

1

除了开发者的 Apple ID 之外,您无法查看任何用户的私有数据库的内容(共享数据库作为另一个私有数据库的窗口除外)。要查看其他人的私有数据库的内容,您必须让他们的设备获取数据并将其存储在公共数据库中,或者使用您的开发者 Apple ID 创建一个共享数据库 (CKShare)。

于 2020-04-29T19:25:27.207 回答