Как я могу удалить неиспользуемые ключи iCloud из прав с помощью ionic config.xml или задача azure DevOps?

#ios #xcode #azure-devops #azure-pipelines

Вопрос:

у меня возникла эта ошибка при попытке заархивировать мой проект xcode в azure devops.

ошибка: Экспортархив: Ошибка списка экспорта для ключа «iCloudContainerEnvironment»: ожидалось значение {Разработка, производство}, но значение не было указано

Я не использую поддержку iCloud в своем приложении, поэтому они мне не нужны, но эти ключи генерируются автоматически:

com.apple.разработчик.icloud-сервисы * com.apple.разработчик.icloud-идентификаторы контейнеров com.apple.разработчик.icloud-контейнер-разработка-идентификаторы контейнеров

Опция iCloud отключена в идентификаторе моего приложения.

введите описание изображения здесь

Как я могу удалить эти ключи icloud из config.xml или задача azure devops?

Ответ №1:

Наконец, мне пришлось создать контейнер на своей странице «сертификаты и профили», включить опцию iCloud, и это сработало с первой попытки.