Preparing your application to release to the App Store or Play Store involves first producing a binary file that can be submitted.
Appflow is the easiest way to automate building and deploying apps to the store. If your process is manual then follow this guide.
For iOS you need your app built into an
IOS Release Build (.ipa)
- The IPA file will be saved in the folder
- Use Apple Transporter to upload your IPA to the App Store
The first time you generate an IPA you need to specify the development team of your app. Click
Open in XCode, click
Signing & Capabilities and select a Team from the drop down. After this
Prepare Release will generate a IPA file signed by this user/team.
For Android you need your app built into an
Android Release Build (.aab)
- Enter the
- Enter the
- The AAB file will be saved in the folder
- Use the Play Store Console to upload the AAB to the Play Store
Your keystore file and alias are stored for you in
capacitor.config.ts but for security purposes the passwords are not stored.
The first time you generate an AAB file you will need a Keystore file. You can create one in Android Studio (
Generate Signed Bundle). Be sure to note the
alias and passwords you use.