Описание тега cloudkit-environments
Эту функцию можно использовать для внесения изменений в схему во время разработки, что экономит время. Одно предостережение заключается в том, что после добавления поля к записи тип данных, связанный с этим полем, нельзя изменить программно. Чтобы изменить тип поля, вы должны удалить поле в CloudKit Dashboard и снова добавить его с новым типом.
Перед развертыванием приложения вы переносите схему и данные в производственную среду с помощью CloudKit Dashboard. При работе в производственной среде сервер не позволяет вашему приложению программно изменять схему. Вы по-прежнему можете вносить изменения с помощью CloudKit Dashboard, но попытки добавить поля к записи в производственной среде приводят к ошибкам.
Примечание: iOS Simulator работает только со средой разработки. Когда вы будете готовы протестировать свое приложение в производственной среде, сделайте это с устройства.