Native Apps

icon picker
Publish iOS App

Rajesh Jeganathan
Last edited 339 days ago by Boobalakrishnan Murugesan

Create an App Store Connect record for your app

pasted image 0.png
Get an App Store Connect account by:
Creating your own App Store Connect organization and being the team agent. Sign in with the Apple ID you used to enroll in the Apple Developer Program
Or being invited by an existing organization as a user with an Admin, Technical, or App Manager role.
Add a new app
In the App Store Connect dashboard, select My Apps.
Click on the + sign in the upper left-hand corner, then New App.
To create a new App Store Connect record, you'll need these details: platform, app name, default language, bundle ID, and SKU. You can't really change these details later, so be sure of what you enter.
Use keywords in your app name to optimize for discovery.
The bundle ID must be an exact match of the bundle identifier in your Xcode project Info.plist file (in the target's General > Identity section).
The SKU is not visible to users and is up to you to set. It can be an identifier you use in your company or something else that is meaningful for you. Acceptable characters include letters, numbers, hyphens, periods, and underscores, and it must begin with a letter or number.
pasted image 0.png
Screenshot 2023-10-30 at 3.45.50 PM.png

Code Signing: Create an iOS distribution provisioning profile and distribution certificate

First, add your Developer Program account to Xcode if you haven't already. From the top menu, select Xcode, then choose Preferences.
Click on Accounts. In the bottom left corner of the window, press the + sign, then Add Apple ID.
Enter the Apple ID and password you use for the Apple Developer Program, then click Sign In.
Next, enable automatic signing. From the Project Editor, choose a target and select General.
Scroll down to the "Signing" section and click on the triangle icon to expand the settings.
Click on the box to Automatically manage signing. Select your team.
pasted image 0.png

Screenshot 2023-10-30 at 3.34.40 PM.png

Change the Live API Version in the config file


Screenshot 2023-10-30 at 1.58.55 PM.png

Screenshot 2023-10-30 at 3.38.07 PM.png


Archive and upload your app using Xcode

Before you can submit your app for review through App Store Connect, you need to upload the build through Xcode.
In Xcode, select Generic iOS Device as the deployment target.
Screenshot 2023-03-01 at 5.04.06 PM.png
Choose Product from the top menu and click on Archive.
Screenshot 2023-03-01 at 5.04.37 PM.png
The Xcode Organizer will launch, displaying any archives you've created in the past.
Make sure the current build is selected and click on Distribute App in the right-hand panel.
Screenshot 2023-03-01 at 5.05.25 PM.png
Select AppStore connect and Click Next
Screenshot 2023-03-01 at 5.05.35 PM.png
Make sure the current build is selected and click on Upload to App Store in the right-hand panel.
Screenshot 2023-03-01 at 5.05.44 PM.png
Select your credentials and click Choose.
In the next window that appears, click on Upload in the bottom right-hand corner.
A success message will appear when the upload has been completed. Click Done.
pasted image 0.png

Configure your app's metadata and further details in its App Store Connect record

Under the "App Store" tab in App Store Connect, on the "App Information" page you can add additional languages, categories, and your app's Privacy Policy URL.
pasted image 0.png
At this stage, your app is marked with a yellow dot and the status "Prepare for Submission" in the left-hand panel under "App Store". Select the build you want to configure. This is where you will add the information for your product page on the App Store.
pasted image 0.png
In the "General App Information" section below, upload your app's icon, and enter its version number, and copyright and contact information.
Your app's icon should be 1024px x 1024px.
The version number should exactly match the one in Xcode.
The copyright info typically looks like this: "Copyright (c) 2017, Instabug, Inc.".
The contact info here is what will be displayed to users.
5. Submit your app for review
Scroll to the "Build" section in your app's App Store Connect record.
pasted image 0.png
Click on "Select a build before you submit your app."
Choose the build that you uploaded through Xcode. Click Done in the bottom right-hand corner, then Save in the top-right hand corner, then Submit for Review.

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.