xcodebuild не может собрать пакеты SPM с поддержкой катализатора - PullRequest
0 голосов
/ 28 февраля 2020

Я пытаюсь построить катализатор ma c с помощью инструмента командной строки xcodebuild. Первоначально проект представлял собой приложение iOS, которое теперь поддерживает катализатор ma c. В проекте используются Cocoapods и Swift Package Manager, поскольку у нас есть несколько библиотек, которые не поддерживают последнее. Я использую следующую команду xcodebuild

xcodebuild -workspace 'PROJECT.xcworkspace' -scheme 'MY_SCHEME' -configuration 'MY_CONFIG' CODE_SIGN_IDENTITY='MY_IDENTITY' ENABLE_BITCODE=YES ONLY_ACTIVE_ARCH=NO DEBUG_INFORMATION_FORMAT=dwarf-with-dsym

Сбой со следующей ошибкой

error: Signing for "RealmCore" requires a development team. Select a development team in the Signing & Capabilities editor. (in target 'RealmCore' from project 'RealmCore')
error: Signing for "Alamofire" requires a development team. Select a development team in the Signing & Capabilities editor. (in target 'Alamofire' from project 'Alamofire')
error: Signing for "Realm" requires a development team. Select a development team in the Signing & Capabilities editor. (in target 'Realm' from project 'Realm')

Все упомянутые библиотеки были добавлены с использованием SPM. Я не понимаю, почему это не удается. Нужны ли команде разработчиков быстрые пакеты?

Также проблема, по-видимому, заключается только в добавлении мишени для катализатора ma c. У меня есть ветвь приложения iOS без поддержки катализатора с теми же зависимостями SPM, и xcodebuild работает без проблем.

...