Skip to content

Instantly share code, notes, and snippets.

@futur
Forked from pbakondy/build-ios.sh
Created June 20, 2016 12:46
Show Gist options
  • Save futur/88667235671bd51ef8d214b64a80ff16 to your computer and use it in GitHub Desktop.
Save futur/88667235671bd51ef8d214b64a80ff16 to your computer and use it in GitHub Desktop.
build and sign ionic app iOS
# Test Build (armv7 only)
#
ionic platform remove ios
gulp useref
ionic platform add ios
cp assets/build/ios/build.xcconfig platforms/ios/cordova/build.xcconfig
ionic build ios --device
xcrun -sdk iphoneos PackageApplication -v platforms/ios/build/device/appname.app -o deployments/appname-test.ipa
/usr/bin/codesign --display platforms/ios/build/device/appname.app
/usr/bin/codesign --verify platforms/ios/build/device/appname.app
rm -rf www/dist
# Release Build (armv7 & arm64)
#
ionic platform remove ios
gulp useref
ionic platform add ios
cp assets/build/ios/build.xcconfig platforms/ios/cordova/build.xcconfig
ionic build ios --device
/usr/bin/codesign --display platforms/ios/build/device/appname.app
Lipo -info platforms/ios/build/device/libCordova.a
ionic build ios --release --device
/usr/bin/codesign --display platforms/ios/build/device/appname.app
/usr/bin/codesign --verify platforms/ios/build/device/appname.app
Lipo -info platforms/ios/build/device/libCordova.a
xcrun -sdk iphoneos PackageApplication -v platforms/ios/build/device/appname.app -o deployments/appname.ipa
/usr/bin/codesign --display platforms/ios/build/device/appname.app
/usr/bin/codesign --verify platforms/ios/build/device/appname.app
rm -rf www/dist
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment