Подписание кода вручную не выполняется в терминале, но работает в графическом интерфейсе Xcode, когда Podfile включает uIOS

Программируем под IOS
Ответить
Anonymous
 Подписание кода вручную не выполняется в терминале, но работает в графическом интерфейсе Xcode, когда Podfile включает u

Сообщение Anonymous »

Я столкнулся с проблемами с ручным подписанием кода при создании проекта React Native iOS с использованием терминала, хотя в графическом интерфейсе Xcode он работает нормально.
Настройка:
Базовый проект React Native iOS.
Подфайл включает use_frameworks! :linkage => :static.
Проблема:

Подписание кода вручную:< /strong>
Графический интерфейс Xcode: успешно архивируется.
Терминал: произошел сбой с ошибками профиля подготовки:

ошибка: DoubleConversion не поддерживает подготовку профили, но
профиль обеспечения был указан вручную.

Команды:

Подписание кода вручную:

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

xcodebuild -workspace MyNewProject.xcworkspace -scheme MyNewProject archive -sdk iphoneos -configuration Release -archivePath ./MyNewProject CODE_SIGN_STYLE=Manual CODE_SIGN_IDENTITY='Apple Distribution' PROVISIONING_PROFILE='profile-id'
Result: Fails with provisioning profile errors.
Автоматическое подписание кода:

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

xcodebuild -workspace MyNewProject.xcworkspace -scheme MyNewProject archive -sdk iphoneos -configuration Release -archivePath ./MyNewProject.xcarchive CODE_SIGN_STYLE=Automatic
Result: Succeeds.
Вопрос:
Почему в терминале не удается подписать код вручную, но успешно в графическом интерфейсе Xcode, и как это исправить?
Любая помощь будет оценена по достоинству. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/787 ... file-inclu
Ответить

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

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

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

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

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