Как просмотреть данные в контейнере CloudKit для учетной записи Apple ID, отличной от учетной записи разработчика? - PullRequest
0 голосов
/ 21 апреля 2020

Я работаю над проектом Xcode для приложения iOS, которое использует CloudKit. Я могу видеть данные в контейнере CloudKit в CloudKit Dashboard, когда я вошел в учетную запись разработчика, в которую вошел Xcode. Когда я захожу в CloudKit Dashboard, используя другую учетную запись, которую я использую на реальном устройстве с установленным приложением iOS, я не вижу контейнер. В другой учетной записи Apple ID указано, что эта учетная запись не зарегистрирована как учетная запись разработчика и должна быть зарегистрирована. Мне кажется, CloudKit Dashboard должен показывать контейнер для этого приложения, но это не так. Почему это? Как проверить данные в CloudKit на наличие Apple ID, который не является учетной записью разработчика?

1 Ответ

1 голос
/ 29 апреля 2020

Вы не можете просматривать содержимое частной базы данных любого пользователя, за исключением Apple ID разработчика (за исключением того, что общая база данных действует как окно в чужую личную базу данных). Чтобы просмотреть содержимое личных баз данных других людей, вам нужно, чтобы их устройство получало данные и сохраняло их в базе данных publi c или создавало общую базу данных (CKShare) с вашим Apple ID разработчика.

...