Deployment to Apple Store
Pre-requisites
- Project cloned and installed using this guide - Installation
- Account on https://expo.dev/
- Transporter app installed from App Store
- EAS CLI installed using npm install -g eas-cli
Creating build
cd <mobile-app directory>
eas login # Only if not done earlier
eas build -p ios
It will ask you a couple of questions like login expo, the team, apple account etc. Fill them and wait for the build to complete for ios on expo. It can take upto 1 hr as well. Keep a note of the build link thats shown.
After download the .ipa file using the build link.
Deploying build to appstore
- Upload the build using transporter app - https://help.storehippo.com/topic/uploading-your-ios-app-with-transporter
- After finishing, You will get a mail after few mins around build processing
- Login to https://appstoreconnect.apple.com/
- Click on the app
- Go to testflight, Click on the recent build and answer the questions as asked
- Create a new release on appstore connect using this guide - https://developer.apple.com/help/app-store-connect/update-your-app/create-a-new-version/ (Ignore the part around incrementing the version number)
No Comments