/
sberpay
/
AgeGate-iOS
Обзор
Документация
Войти
/
sberpay
/
AgeGate-iOS
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
develop
build.sh
37 строк
1 KB
SergeyGladkiy
[0.2.0] БДСЧ сценарий
30 июл 2026, 21:57
30 июл 2026, 21:57
cbcdfcb
Код
Авторство
О чём код?
#!/bin/bash # Сборка XCFramework — то, что отдаётся партнёрам. # Нужны обе сборки: под устройство и под симулятор, иначе партнёр # не сможет запускать своё приложение в симуляторе. set -e SCHEME="AgeGateSDK" BUILD_DIR="./build" echo "==> Очистка" rm -rf "$BUILD_DIR" echo "==> Сборка под устройство" xcodebuild archive \ -scheme "$SCHEME" \ -archivePath "$BUILD_DIR/ios.xcarchive" \ -sdk iphoneos \ ONLY_ACTIVE_ARCH=NO \ SKIP_INSTALL=NO \ BUILD_LIBRARY_FOR_DISTRIBUTION=YES echo "==> Сборка под симулятор" xcodebuild archive \ -scheme "$SCHEME" \ -archivePath "$BUILD_DIR/ios_sim.xcarchive" \ -sdk iphonesimulator \ ONLY_ACTIVE_ARCH=NO \ SKIP_INSTALL=NO \ BUILD_LIBRARY_FOR_DISTRIBUTION=YES echo "==> Склейка в XCFramework" xcodebuild -create-xcframework \ -framework "$BUILD_DIR/ios.xcarchive/Products/Library/Frameworks/$SCHEME.framework" \ -framework "$BUILD_DIR/ios_sim.xcarchive/Products/Library/Frameworks/$SCHEME.framework" \ -output "$BUILD_DIR/$SCHEME.xcframework" echo "==> Готово: $BUILD_DIR/$SCHEME.xcframework"