Upload iOS app

How do I upload my iOS app on my Apple developer account?

After setting up your Apple developer account, upload your iOS app using this guide. The publishing process can vary depending on the plan you subscribe to. Let’s get started:

Upload the iOS app with a pro plan

To get started, you will need access to a MAC operating system. This is a necessary step to install the Transporter app, which will bridge your Apple developer account and AppMySite.

The Transporter app further simplifies uploading your iOS app build directly to your App Store Connect. Before getting started, it's important to ensure that you have the following in place:

  • Access to a MAC operating system

  • Transporter app downloaded from the App Store

Finally, here are the steps to upload your app using the Pro plan:

  • Search “Transporter” in the Spotlight to launch it.

  • Log in to the Transporter app with your App Store Connect credentials. You may be asked to create an app-specific password during this step.

  • Drag and drop to upload the .ipa file you downloaded from your AppMySite account to the Add App screen of Transporter.

  • Now you will see the overview of your mobile app. Click on DELIVER to initiate app upload.

Uploading your iOS app can take up to 15-20 minutes. Once you click the DELIVER button, your iOS app will automatically be moved to your App Store Connect account, in the TestFlight module.

Finally, click on Submit for Review on the top right corner of your App Store Connect account. You will be taken back to your app listing now and the status should have changed to Waiting for Review.

Upload the iOS app with a premium plan

Automatically deploy your iOS app to the Apple App Store with Publish feature. With a premium plan, you don’t need access to a MAC operating system to upload your app.

The following steps explain how you can submit your iOS app to the App Store directly from your AppMySite account.

Step 1: Connect your App developer account to AppMySite

  • Navigate to Publish in your AppMySite account.

  • Click on the "+ Connect" button

  • Enter the Apple ID, Issuer ID, and Key ID and upload the Key file.

How to Generate These Details

  • Accessing App Store Connect:

    • Log in to your App Store Connect account.

    • Navigate to "Users and Access" > "Integrations" > "Keys".

  • Generating the Key:

    • Click on the "+" icon to create a new key.

    • Enter a Key Name.

    • Choose "Admin" from the Access dropdown menu.

    • Click on "Generate".

  • Downloading the API Key:

    • Click on "Download API key".

    • This is your key file, which you can upload in the Key file field in AppMySite.

  • Retrieving Your Apple ID:

    • Go to the Profile screen in your App Store Connect account.

    • Your Apple ID will be displayed here.

  • Finding Your Issuer ID:

    • Go to Integrations > Team Keys

    • Your Issuer ID will be located under the App Store Connect API section > Team Keys.

  • Finding Your Key ID:

    • On the "Team Keys" page, locate the Key ID of the key you just created.

    • Make sure to copy this Key ID.

  • Save Your Configuration:

    • Click on "Save" to complete the process.

Step 2: Submit your app via Publish feature

  • Click the Home button on the top right of the screen.

  • In the App Version field, enter the build version you wish to deploy.

  • In the What’s new in this version textbox, briefly describe changes or updates made to your app since your last release. This will be visible to your app users on the app listing page on the App Store.

Click on Submit. Your app will be submitted to the Apple App Store. If your app is rejected, you can check in the Publish History under Status.

Last updated