Often, submitting an app is an afterthought. But ensuring that you properly upload your app to the App Store (a service included in our end-to-end development) is an important first step towards ensuring that users are accessible and enabling them to download.
That's why we made the submission of this step-by-step guide to the App Store. This guide includes all the steps necessary to send an iOS app to the App Store properly.
This project is ready to submit and passes the App Store Guidelines for Apple.
Current software plan for Apple developers (not the Enterprise Software for Apple developers)
A computer running Mac OS X
Installed the following programs:
Summary of steps :
Below is a series of instructions, each of which explains how to do one of the steps required to submit a request.
Assemble App Store Data
Build a Package Identifier
Create a Certificate Signing Request
Create an App Store Support Certificate
Create a Production Provisioning Profile
Create an App Store Listing
Create a Release Build
Fill in the Version Information
Submit Version for Review
Assemble App Store Data :
Gathering all the information you need to submit before you start the process is very important. Further information is available here.
Build a Package Identifier :
As seen by both the App Store and iOS devices, the package identifier is the name of your app.
Navigate to Apple's Developer Portal in your browser
Click the "+" at the top right of the screen
Name the App ID the same as your App
Make sure that the Package ID meets the default naming convention: com.yourcompanyname.yourappname
Check any App Services you need
Test the services correctly
and click Submit
Create a Certificate Signing Request:
Certificate Signing Requests are used to connect your Apple developer account to your device.
Open a program called Keychain Access
In the top left menu, click Certificate Assistant
Click Request a Certificate From a Certificate Authority… User email: Enter your email address Common Name: We recommend using the name of the app
Check Saved to Disk, click Continue
Save the Certificate Signing Request for later
Create an App Store Support Certificate:
To connect iOS apps to your Apple developer account, software signing certificates are used.
In your browser, navigate to Apple’s Developer Portal
Click the “+” in the top right of the screen
Click the App Store Production Currently named “App Store and Ad Hoc” under Production
Upload the Certificate Signing Request created earlier
Download the Certificate
Install the certificate on your computer by double-clicking
Keep this file somewhere safe
Create a Production Provisioning Profile:
Provisioning profiles are packaged with iOS apps so that they can be installed by user devices.
Navigate to Apple's Developer Portal
Click Provisioning Profiles in your browser
Click the"+" option in the top right corner of the screen
Click the App Store Distribution option, click Continue
selecting the previously created Bundle ID, click Continue
selecting the previously created certificate, click Continue
to ensure that the profile name follows the standard naming convention: App Name App Store Distribution.
Download it Double-click
Install the provision profile on your computer by double-clicking.
Keep this file somewhere safe.
Create an App Store Listing:
Book a slot for users to see in the App Store for your app.
Start your app, navigate to iTunes Connect
Click My Apps
Click on the "+" button in the top left corner of the screen
Click on the "New iOS App"
Bundle ID: choose the one created on the Developer Portal
For convenience, make the SKU match the Bundle ID created earlier
Click Create to create the first version listing
Create a Release Build:
Package the real binary downloaded to the store by users.
Open the project or workspace
Update the version and build numbers
Open Build Settings
Ensure that all settings are selected
Scroll to Code Sign
Use the provisioning profile created earlier
Use the code signing identity created earlier
In the top menu, select Generic iOS device as a build destination if no real device is connected
Menu, Project, Archive
Sign in as your apple developer account
Submit to app store
Wait for the confirmation
Fill in the Version Information:
Based on your store listing, users will decide whether or not to install your app.
Enter all the information assembled in step 1
Select the build you want to link to the version (Note: this usually appears 10-15 minutes after Xcode has been sent)
Fill in the price information
Fit any errors based on the messages that appear and save changes.
Submit Version for Review:
Before release, each app submitted to the store must be reviewed by the Apple team.
Select Release Type :
Manual Release–after the application has been accepted, a Release button will appear Automatic Release–once the application has been accepted, it will be released
Wait for approval:
This process normally takes 2-3 weeks for a new application
If your application has not been approved, review the Resolution Center notes and make any necessary changes to the app or version information, then resubmit them.
Enjoy the most rewarding final step.
Click Release your app when you are ready
Wait for the green "Ready to Sell" version status (this may take 1 hour to 1 day after release) Search for your app at the App Store and Enjoy !!!!!!!