This file is a personal reminder for deploy, don't mind about it :)
Whatever platform you're trying to test or to deploy you need your packages to be installed:
rm -rf node_modules && npm i
- Macbook (Can be a VM with VMWare but expect it to be slow as hell)
- Xcode
- Ionic
- Capacitor
- Run
ionic cap update
- Run
ionic cap open ios
- Choose the device you want then click on run button
- Run
ionic capacitor build ios --prod
- Choose
Generic/Any iOS Device
on the top and changeBuild
andVersion
and verifySigning & Capabilities
- Do this:
Product > Archive
and wait till the pop-up open - Then
Upload to App Store...
and the rest is on App Store Connect
- Android Studio
- Android SDK
- Ionic
- Capacitor
- Run
ionic cap update
- Run
ionic cap open android
- Choose the device you want then click on run button
ionic cap open android
app > res
then right clicknew > Image Asset
Resize:50%
, Background:#510099
- Change version into
android > app > build.gradle
:
versionCode 20005
versionName "2.0.5"
- Run
ionic cap build android --prod
- Then
Build > Generate Signed Bundle / APK > Android App Bundle
choose Key Store (/mypath/mykey.jks) and putscaleway
as alias - Upload manually
.aab
file on Google Play Store