npm install -g ionic
npm install
ionic 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