При экспорте архива xCode как отключить целевую подпись из командной строкиIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 При экспорте архива xCode как отключить целевую подпись из командной строки

Сообщение Anonymous »

У меня есть проект xCode, созданный с помощью Unity для iOS.
После завершения сборки и создания архива я пытаюсь экспортировать архив с помощью Корпоративный метод из командной строки.
Когда я распространяю приложение напрямую из xCode и перехожу к этапу подписания, мы видим следующее: UnityFramework.framework: профиль не требуется. Если я нажму «Далее», экспорт будет выполнен без проблем, и у меня будет .ipa
[img]https://i.sstatic .net/eaM9D.png[/img]

Проблема в том, что я хочу сделать это как часть конвейера CI/CD с помощью командной строки.
Вот команда:
xcodebuild -exportArchive -exportOptionsPlist /path/exportOptions.plist -archivePath '/pathToArchive' -exportPath /exportPath
Вот список:




destination
export
method
enterprise
provisioningProfiles

com.inhouse.test
In House Test Profile

signingCertificate
Apple Distribution
signingStyle
manual
teamID
XXXXXXXX


< /code>
Вот сообщение об ошибке: < /p>

Ошибка: exportarchive: unityframework.framework не поддерживает профили подготовки. < / / p>

У меня такое впечатление, что проблема заключается в том, что из командной строки есть UnityDesign.app, который подписан, но также и UnityFramework.framework, который не подписан. требуют профиль. Поэтому я всегда сталкиваюсь с одной и той же ошибкой на этапе подписания.
Есть ли у кого-нибудь решение деактивировать подписание UnityFramework.framework или другое решение?
ОБНОВЛЕНО РЕШЕНИЕ:

Решение заключалось в использовании Fatlande update_code_signing_settings
скрипт выглядит так:< /p>
update_code_signing_settings(
path: "./Build_iOS/Unity-iPhone.xcodeproj",
use_automatic_signing: true,
team_id: "TEAM ID",
bundle_identifier: "BUNDLE ID",
code_sign_identity: "iPhone Developer",
targets: "Unity-iPhone"
)


Подробнее здесь: https://stackoverflow.com/questions/638 ... mmand-line
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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