# Submit new iOS version

### How to submit a new version of my iOS app?

Submit the latest version of your iOS app for review and release on the Apple App Store. Follow this guide to launch a new version efficiently.

{% embed url="<https://scribehow.com/shared/Rebuild_Your_App_Using_AppMySite__a469V71YQ9--BiBzxB_gzQ>" %}

{% hint style="warning" %}
Turn the toggle on for Force app update from the [**Settings**](https://app.gitbook.com/o/fCq4VE0IF73XE6maLB4v/s/xUo90vXzDtbgOtaUaLYv/) screen in your account. This will display a prompt to your app users to update the app when you release a new version on the app stores.
{% endhint %}

#### Step 1: Create a new build & upload it

* Navigate to the [**Download**](https://app.appmysite.com/app/download) screen on your AppMySite dashboard&#x20;
* Create a new build of your iOS app by clicking the Rebuild button.&#x20;
* Open the Transporter app on your Mac. Download it from the[ **Mac App Store**](https://apps.apple.com/us/app/transporter/id1450874784) if you don’t have it installed.&#x20;
* Drag and drop your IPA file into the Transporter app.&#x20;
* Click Deliver to upload the IPA file to App Store Connect.
* After the upload is complete, you will see a confirmation in Transporter.&#x20;
* Select the options button beside the Deliver button and click on Verify. Verifying the build enables you to find any issues with the app before it is delivered to the Apple App Store.&#x20;

{% hint style="warning" %}
Uploading the IPA file may take some time depending on your internet connection and file size.
{% endhint %}

#### Step 2: Log in to App Store Connect

* Go to[ **App Store Connect**](https://appstoreconnect.apple.com/).
* Sign in with your Apple Developer account.

#### Step 3: Prepare for Submission

* Click on Submit for Review to start the app review process.
* Apple will review your app. Monitor the status in App Store Connect under the App Review section from the side bar.

#### Step 4: Address issues

* If the app is approved, it will be released according to your selected release option (Manual or Automatic).
* If there are issues, address any feedback provided by Apple and resubmit.

{% hint style="danger" %}
If your app has been rejected, check Apple’s App Review Guidelines to ensure compliance before resubmitting.
{% endhint %}

#### Additional Tips:

* TestFlight: Before final submission, use TestFlight to beta test your app and gather user feedback.
* App Review Guidelines: To avoid delays or rejections, ensure your app complies with Apple’s App Store Review Guidelines.
* Release Notes: Be clear and informative in your release notes to help users understand what’s new in this version.

By following these steps, you can successfully submit a new version of your iOS app and ensure a smooth app update process.
