如何在CloudKit容器中看到除开发者账户以外的Apple ID账户的数据?

问题描述 投票:0回答:1

我正在为一个使用 CloudKit 的 iOS 应用程序进行 Xcode 项目。当我登录 Xcode 所登录的开发者帐户时,我能够在 CloudKit Dashboard 中看到 CloudKit 容器中的数据。当我使用不同的帐户(我在安装了 iOS 应用程序的实际设备上使用)登录 CloudKit Dashboard 时,我无法看到容器。使用另一个Apple ID账户,它说该账户没有注册为开发者账户,需要注册。在我看来,CloudKit Dashboard应该显示该应用的容器,但它没有。为什么会出现这种情况?我如何检查CloudKit中的数据是否为非开发者账户的Apple ID?

ios cloudkit apple-id ckcontainer
1个回答
1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.