Создайте пользовательскую зону записи в CloudKit Dashboard - PullRequest
0 голосов
/ 05 июня 2018

Этот вопрос может показаться тривиальным, но я только начинаю в CloudKit, и мне нужно быть уверенным в ответе.Создает ли пользовательская зона в CloudKit Dashboard ее для всех пользователей?

Я знаю, что создание типа записи создаст ее для всех, так как она включена в «структуру» базы данных.

Но я также знаю, что создание записи в частной базе данных создаст ее только для моей учетной записи разработчика (что логично).

А как насчет создания зоны записи в частной базе данных?Является ли зона записи компонентом структуры базы данных или самими данными?

1 Ответ

0 голосов
/ 05 июня 2018

Когда вы создаете личную базу данных, ее владелец связывается с учетной записью iCloud, которую использует устройство.Если вы создаете пользовательскую зону [доступную только в частных базах данных], она будет связана с той же учетной записью iCloud.Очевидно, что эта учетная запись будет вашей при разработке, когда / если вы выпустите свое приложение в магазине приложений, учетная запись / зона iCloud будет пользователем, который использует ваше приложение.Публичные базы данных отличаются, они связаны с вашей учетной записью разработчика и приложения.

Любое использование iCloud должно осуществляться с осторожностью, особенно если вы планируете выпустить приложение в дикую природу, чтобы вас не застали врасплох квоты и сборы.

Действительно, если Apple посчитает, что выиспользование личных баз данных для безрассудства, ваше приложение не будет одобрено, если вы будете безрассудно использовать публичную базу данных, вы можете столкнуться с обвинениями, на которые вы не торговались.

Безрассудство, как в вашей неубираюсь за собой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...