Сборка не удалась из-за ошибки подписи пакета, добавленного через SPM.IOS

Программируем под IOS
Ответить
Anonymous
 Сборка не удалась из-за ошибки подписи пакета, добавленного через SPM.

Сообщение Anonymous »

После обновления нашего конвейера CI сборки Azure с Xcode 12 до 14.2 сборка начала завершаться с ошибкой со следующей ошибкой:

Код: Выделить всё

Package@swift-5.3.swift: error: Signing for "AppCenter_AppCenterDistribute" requires a development team. Select a development team in the Signing & Capabilities editor. (in target 'AppCenter_AppCenterDistribute' from project 'AppCenter')
Это команда, запускающая сборку:

Код: Выделить всё

xcodebuild -sdk iphoneos -configuration Release -workspace 
 -scheme  build
DSTROOT=
OBJROOT=
SYMROOT SHARED_PRECOMPS_DIR= -allowProvisioningUpdates -clonedSourcePackagesDirPath /Users/runner/work/1/s/temp "CODE_SIGN_IDENTITY=
AppCenter — это зависимость, добавляемая через SPM, и она не имеет собственной цели в проекте. Целевой объект локально собирает и архивирует нормально, просто в конвейере происходит сбой из-за ошибки, указанной выше. Я дважды проверил, что все параметры подписи (распространение, команда, обеспечение) верны как в конвейере, так и правильно установлены в цели в Xcode. Есть идеи, в чем может быть причина или как исправить? Даже если подпись можно пропустить, это нормально, поскольку это приложение не распространяется в App Store.


Подробнее здесь: https://stackoverflow.com/questions/784 ... ed-via-spm
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»