diff --git a/app/ios/iosApp/Info.plist b/app/ios/iosApp/Info.plist index d7b146a..ea62073 100644 --- a/app/ios/iosApp/Info.plist +++ b/app/ios/iosApp/Info.plist @@ -17,9 +17,9 @@ CFBundlePackageType $(PRODUCT_BUNDLE_PACKAGE_TYPE) CFBundleShortVersionString - 0.2 + 0.2.1 CFBundleVersion - 02 + 021 LSRequiresIPhoneOS NSAppTransportSecurity diff --git a/release.sh b/release.sh index f9d091b..df6693f 100755 --- a/release.sh +++ b/release.sh @@ -114,31 +114,34 @@ build_ios() { fi substep "Xcode Archiving (Unsigned)..." + + mkdir -p build/ios + if xcodebuild -project "$IOS_PROJECT_DIR/iosApp.xcodeproj" \ -scheme iOS \ -configuration Release \ -sdk iphoneos \ -destination 'generic/platform=iOS' \ - -derivedDataPath build-output \ + -derivedDataPath build/ios \ CODE_SIGNING_ALLOWED=NO \ CODE_SIGNING_REQUIRED=NO \ CODE_SIGNING_ENTITLEMENTS="" \ - clean build > ios_build.log 2>&1; then + build > build/ios/build.log 2>&1; then success "Xcode build successful." else - error "Xcode build failed. Check ios_build.log" + error "Xcode build failed. Check build/ios/build.log" exit 1 fi substep "Packaging IPA for TrollStore..." - mkdir -p Payload - APP_PATH=$(find build-output -name "*.app" -type d | head -n 1) + mkdir -p build/ios/Payload + APP_PATH=$(find build/ios -name "*.app" -type d | head -n 1) if [[ -n "$APP_PATH" ]]; then - cp -r "$APP_PATH" Payload/ + cp -r "$APP_PATH" build/ios/Payload/ IPA_NAME="FromChat-$TAG-ios-unsigned.ipa" - zip -r "releases/$IPA_NAME" Payload > /dev/null - rm -rf Payload + zip -r "releases/$IPA_NAME" build/ios/Payload > /dev/null + rm -rf build/ios/Payload IOS_ASSET="releases/$IPA_NAME" success "iOS IPA ready: ${CYAN}$IPA_NAME${NC}" else