Я пытаюсь построить катализатор 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
работает без проблем.