Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
Building Ionic iOS Release And Generate ipa File Script
# Thanks to:
# Usage: ./ <Scheme Name> <Provisioning Profile>
echo "Building Ionic iOS release..."
ionic build --release ios
pushd platforms/ios/
echo "Building archive file..."
xcodebuild -scheme "$1" -configuration Release clean archive -archivePath "build/$1.xcarchive"
echo "Generating ipa file..."
xcrun xcodebuild -exportArchive -archivePath "build/$1.xcarchive" -exportPath "build/$1.ipa" -exportProvisioningProfile "$2"
echo "Cleaning up files..."
rm -rf "build/$1.xcarchive"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment