Теперь мы развернули нашу первую версию приложения. Процесс проверки напоминал Kafka: группа проверки не могла войти в Cloudkit. Мне пришлось использовать линию жизни в одном из наших вопросов AppleTS, чтобы получить контрольный список для группы проверки (который, по сути, гласил: выйдите из системы и войдите в систему с другой учетной записью iCloud, если та, которую вы используете, не работает).
Мы прошли проверку, и приложение появилось в AppStore. Но теперь с моей стороны начинается настоящий бардак. Мне нужно исправить пару ошибок, но теперь я не могу получить доступ к приложению, если оно создано с моими настройками отладки. На самом деле, похоже, у меня нет никакого способа собрать и запустить (и получить доступ, иначе говоря, вход в систему, к среде разработки CloudKit).
Я нашел в сети несколько малоизвестных ссылок, в которых говорится о правильной настройке сред разработки и разработки, но, насколько мне известно, я просто следовал книге и документам Apple Docs по советам по дизайну для CloudKit. проблему не решает.
Короче! Как мне управлять средой разработки и средой Prod в CloudKit после выпуска и как мне получить доступ к среде разработки из сборки XCode, отправленной на мое устройство, чтобы продолжить разработку после выпуска?
Редактировать: понимая, что мой вопрос был недостаточно ясен, попытаюсь внести ясность
Я могу собирать и запускать XCode. При попытке войти в iCloud с помощью
Код: Выделить всё
self.container.requestApplicationPermission(CKApplicationPermissions.UserDiscoverability) {...}Код: Выделить всё
CKApplicationPermissionStatus.DeniedТак что вопрос остается; Как мне управлять своими средами разработки и разработки таким образом, чтобы я мог получить доступ (войти в систему, если хотите) к своей среде разработки во время разработки, в то время как у меня есть приложение для продажи в AppStore или производственные сборки в TestFlight для бета-тестирования.
Подробнее здесь: https://stackoverflow.com/questions/383 ... o-appstore
Мобильная версия