Как заархивировать приложение iOS и экспортировать неподписанный IPA с помощью Xcode 15.4?IOS

Программируем под IOS
Ответить
Anonymous
 Как заархивировать приложение iOS и экспортировать неподписанный IPA с помощью Xcode 15.4?

Сообщение Anonymous »

Я пытаюсь экспортировать неподписанный IPA приложения iOS с помощью Xcode 15.4. Я использую для этого скрипт bash:

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

xcodebuild clean archive \
-workspace DemoApp.xcworkspace \
-scheme DemoApp \
-configuration Release \
-sdk "iphoneos" \
-archivePath DemoApp.xcarchive \
CODE_SIGNING_REQUIRED=NO \
CODE_SIGNING_ALLOWED=NO \
CODE_SIGN_ENTITLEMENTS="" \
CODE_SIGN_IDENTITY=""

xcodebuild -exportArchive \
-archivePath DemoApp.xcarchive \
-exportPath export \
-exportOptionsPlist ExportOptions.plist \
CODE_SIGNING_REQUIRED=NO \
CODE_SIGNING_ALLOWED=NO \
CODE_SIGN_ENTITLEMENTS="" \
CODE_SIGN_IDENTITY=""
Мой список параметров экспорта выглядит следующим образом:

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




compileBitcode

method
app-store-connect
signingStyle
manual
stripSwiftSymbols

teamID
P38XW29864
uploadSymbols



Вышеупомянутое работает нормально с Xcode 15.3 (15E204a), но если я использую Xcode 15.4 (15F31d), при выполнении xcodebuild -exportArchive выдается следующая ошибка:
p>

./build.sh: строка 27: 32790 Ошибка сегментации: 11 xcodebuild -exportArchive -archivePath "$ARCHIVE_PATH" -exportPath "$EXPORT_PATH" -exportOptionsPlist "$EXPORT_OPTIONS_PLIST " CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO CODE_SIGN_ENTITLEMENTS="" CODE_SIGN_IDENTITY=""

Та же проблема возникает, когда я пытаюсь использовать Xcode 16.0 beta 1 (16A5171c) .
Я не уверен, что делаю неправильно. Есть ли другой надежный способ экспорта неподписанного IPA приложения iOS?
Минимальный проект Xcode, воспроизводящий проблему, можно найти здесь: https://github.com/darrarski/ ios-app-export-unsigned-ipa-example

Подробнее здесь: https://stackoverflow.com/questions/786 ... xcode-15-4
Ответить

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

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

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

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

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