npm install -g ionicnpm installionic serve
Test on Android with: ionic cordova run android
- Generate/Update icons:
ionic cordova resources ios --icon
Android (Ionic Documentation)
- Build it:
ionic cordova build --release android - Sign it:
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore ~/path/to/key.jks ~/path/to/app.apk key - Compress it:
zipalign -v 4 ~/path/to/app.apk hyew.apk - Upload and publish it.
iOS (Ionic Documentation)
- Build it:
ionic cordova build ios --release - Head over to Xcode
- Check that Xcode is using Legacy Build Settings (File/Project Settings). (Ref)
- Archive it (Product/Archive)
- Upload it (Window/Organizer/Archives/Distribute App)
- Publish it