Skip to main content

Upload to AppStore

Sometimes, getting the Apps in the stores can be a little tricky. Let us show you how to get this Done in just a few minutes.

Written by Yair
Updated over a week ago

For Starters: Get Ready to Publish

AppStore's publishing process can be much quicker if you have all of the store listing content complete and available before you start. So when you're ready to publish your app, here are the items you should have available.

  • IPA file (Your Ordering team previously provided this.)

  • Images to publish on Store Listing.

  • Valid Apple developer program account (not the Apple Developer Enterprise Program)

  • A computer that runs Mac OS X

  • The following programs were installed: Xcode and Keychain Access.

-->Creating your App Store Listing

Reserve a slot in the App Store for your app.

  1. Start in your browser, navigate to iTunes Connect

  2. Log in

  3. Click My Apps

  1. Click the “+” in the top left of the screen or Add apps button:

Markup 2026-04-10 at 10.32.41.png

  1. Select the iOS platform.

  2. Type the name of your app.

  3. Select the primary language.

  4. Choose the right bundlefor this app.

  5. For convenience, make the SKU match the Bundle ID created earlier, by example, if Bundle ID is: Ordering Business - com.ordering.businessapp then put orderingappbusinesapp

  6. And select the Unlimited access.

  7. Click Create to save the first version.

Markup 2026-04-10 at 10.42.40.png

--> Continue with the configuration

Go to the in preparation for shipment:

1. Please gather the images for the app you are submitting and upload them in the ‘Previews and Screenshots’ section for iPhone and iPad, as they are mandatory.

Markup 2026-04-10 at 11.01.54.png

2. Set the promotional text for your app.
With promotional text, you can inform App Store users about your app’s features without submitting a new update.

3. Set the description for your app, detailing its features and functionality.

4. Set the keywords that describe your app.

5. Set your website URL and marketing URL.

6. Set the app version.
If this is the first version, we recommend using 1.0.

7. In the copyright field, use the name of your project.

Markup 2026-04-10 at 11.21.42.png

8. Upload the compilation, for this you wil need a tool called transporter in order to upload the .IPA for your app. First upload the .IPA

Screenshot on 2026-04-10 at 11-57-37.png

--> TRANSPORTER

You can use Transporter to upload the .ipa file you just download. You can download it from the App Store for Mac OS.

Screen_Shot_2020-09-17_at_17.21.33.png

Once uploaded, Apple will verify the file, this process can take a few minutes, but you will know that it is ready because the link "Select a build before you submit your app" will be available.

Click on it.

79e67cf-Screen_Shot_2019-03-21_at_10.30.33.png

Select the build and click in Done.

3e13939-Screen_Shot_2019-03-21_at_10.38.43.png

After you upload and select the version, please Manage the Export information here: select none of the algorithms mentioned above.

Markup 2026-04-10 at 14.39.28.png
Markup 2026-04-10 at 14.40.07.png


CONTINUE

9. Fill the next information, Contac information, Name, Surnames, Phone Number and Email.

10. Fill the next information, use the credentials for an existent user in your app (marketplace, driver or business app user type). So the testers can login. Is important to add an order for the driver user and add business and orders for the business user. In the marketplace app user, please add an address. In the notes just type something like: "Please use these credentials for login".

Markup 2026-04-10 at 12.13.30.png

11. Select the way you will be manage the publih of your app:

Markup 2026-04-10 at 12.20.56.png

12. Finally click on the Keep botton of the top of the site:

Markup 2026-04-10 at 12.21.35.png

--> Continue with the configuration:

Go to the Prive and availability.

  1. You need to add the price, just click on the add prices button and set the price in 0.00, just click following in the next two windows un till finish the configuration.

    Markup 2026-04-10 at 12.27.18.png
    Markup 2026-04-10 at 12.29.25.png

  2. Select the countries where your app will be available, based on where you live and run your business. Select the Certain countries and regions option and then choose your country.

Markup 2026-04-10 at 12.34.13.png
Markup 2026-04-10 at 12.35.20.png

--> Continue with the configuration:

Go to the App Privacy.

  1. Clic in the Edit option in order to add the URL of your privacy policy.

    Markup 2026-04-10 at 12.44.22.png
    Markup 2026-04-10 at 12.48.09.png

2. You need to start a questionaire in order to complete de privacy app, just clic in Begin button:

Markup 2026-04-10 at 12.53.50.png

3. Select Yes, we collect data from this app: for the Customer app, please select the following data collection,

Go to the Contact information and select: Name, Email address, Phone number and Physical address.

Markup 2026-04-10 at 12.59.01.png

Then go to the Location and select Exact location.

Markup 2026-04-10 at 12.59.29.png

4. You will need to complete the questioonaire for each one of the options we seleted before, you will see something like this:

Markup 2026-04-10 at 13.03.34.png

Now complete each questionaire, select App functionality and click following.

Markup 2026-04-10 at 13.09.13.png

Then select no, the names collected in the apps are not linked to the user's identity and click on the following button.

Markup 2026-04-10 at 13.10.18.png

Click on the following button again, twice.

Markup 2026-04-10 at 13.11.04.png

Markup 2026-04-10 at 13.12.24.png

Finally select No, we do not use the names for tracking purposes, and click the keep button:

Markup 2026-04-10 at 13.13.29.png

Repet these steps with each option you seleted before, when you finally fill all the options should show like this, just click on the post button:

Markup 2026-04-10 at 13.16.36.png

For the driver app, please use this configurations:

Contact information: Name, email address and phone number.

Location: Exact location.

Markup 2026-04-10 at 14.43.37.png

Only if the apps request, please consider to activate this option in some of the apps:


Then go to the Usage data and select Other usage data.

Markup 2026-04-10 at 12.59.55.png

For the business app, please use this configurations:

Contact information: Name, email address and phone number.

Screenshot on 2026-04-10 at 14-45-42.png

--> Continue with the configuration:

Go to app information:

  1. Fill all the data,

    Caption: A summary of your app.

    Category: you can use two categories.

    Markup 2026-04-10 at 13.59.23.png


    Contents rights: Please seelect No, it does not contain, display, or access third-party content and click Accept.

    Markup 2026-04-10 at 13.58.37.png

Age classification: here you need to answer the questionaire please read each one of it, and select the right answer, if your app is completely for sell food & drink, you will be select No in almost everything:

Markup 2026-04-10 at 14.04.47.png

Once you do this you can send the version to review.

If the Apps have any errors check them out; maybe it is a missing field; just let us know so we can dig into the situation and help you with it.

📘 NOTE:

If you are uploading the Delivery (Drivers) App. On the description of the App, be sure to add: Disclaimer "Continued use of GPS running in the background can dramatically decrease battery life."

Submit to Review

Every app that is submitted to the store has to be reviewed by the Apple team before release.

  1. Select the release type

  2. Manual release – after the app is accepted, a Release button will appear

  3. Automatic release – as soon as the app is accepted, it will be released

  4. Wait for approval

  5. This process usually takes 2-3 weeks for a new submission

  6. If your app was not approved, review the notes in the Resolution Center and make any necessary changes to the app or version information then resubmit

If you need anything else from your Ordering Team, let us know 👍
Have a Happy Ordering

Did this answer your question?