If you have an amazing app & decide to publish it on the app store but don’t know How To Do It? Then this blog is for you!! Below is a list of guides, each describing how to complete one of the steps required to Publish an App to the App Store.
- Compile the App Store information
- Create a volume identifier
- Create a certificate signing request
- Create a production App Store certificate
- Create a production provisioning profile
- Create an App Store listing
- Create a release build
- Fill in the version information
- Submit version for review
- Just Relax
STEP 1: Compile the application information
Firstly, you need to gather all the information you need to submit before starting the process.
- The name of the application as seen by users.
- Description of your application, detailed description of features and functionality.
- Separate keywords with a comma.
- The URL with support information for your application.
- The URL containing your application’s privacy policy.
- An icon will be used in App Store &must be in JPG or PNG format, with a resolution of 72 DPI and in the RGB color space.
- Generate your assessment based on the questionnaire.
- only appears in Korean App Store, Optional.
STEP 2: Create a volume identifier
The package identifier is the name of your app as seen by the App Store and iOS devices:
- Go to Apple’s developer portal in your browser
- Log in
- Click Identifiers
- Click “+” in the upper right corner of the screen
- Name the app ID the same as your app shows
- Make sure the package ID follows the standard naming convention: com. your company name. your app name
- Check all the application services that the application needs, and click Continue
- Verify that the services are correct and click Submit
STEP 3: Create a certificate signing request
This is used to link your computer to your Apple developer account:
- Open the program called KeyChain Access.
- In the upper left menu, click on Certificate Assistant
- Click on Request a certificate from a certificate authority.
User Email: Enter your valid email address
Common Name: We recommend using the application name
CA email is not required
- Check Saved to disk and click Continue
- Save certificate signing request for later
STEP 4: Create a production App Store certificate
- Go to Apple’s developer portal in your browser
- Click on Certificates
- Click the “+” in the upper right corner of the screen
- Click on App Store Production
It is currently called “App Store and Ad Hoc” in production
- Click Continue
- Upload the previously created certificate signing request
- Download the certificate
- Double-click to install the certificate on your computer
- Keep this file in a safe place
STEP 5: Create a production provisioning profile
Provisioning Profiles are shipped with iOS applications so that user devices can install them:
- Go to Apple’s developer portal in your browser
- Log in
- Click the Provisioning Profiles
- Click the “+” in the upper right corner of the screen
- Click on App Store Distribution and click Continue
- Select the previously created Volume ID and click Continue
- Select the certificate created earlier and click Continue
- Make sure the profile name follows the standard naming convention: Application Name App Store Distribution
- Click Generate
- Download it
- Double-click to install the provisioning profile to your computer
- Keep this file in a safe place
STEP 6: Create an App Store listing
Reserve a slot in the App Store for your app to be seen by users:
- Start in your browser, go to iTunes Connect
- Log in
- Click on My Apps
- Click the “+” on the top left of the screen
- Click on “New iOS App”
- Package ID: select the one that was created on the Developer Portal
- For convenience, set the SKU to match the Bundle ID created earlier
- Click Create the first version list
STEP 7: Create a release build
Package the actual binary that users will upload to the store:
- Start Xcode
- Open a project or workspace
- Update the version and build numbers
- Open Build Settings
- Make sure All Settings is selected
- Go to Code Signing
- Useprovisioning profile created earlier
- Use the previously created code signing identity
- In the top menu, select Generic iOS Device as the build target if no real device is connected
- Menu, Project, Archive
- Click Distribute
- Sign in to your Apple developer account
- Submit in-app store
- Wait for confirmation
STEP 8: Fill in the version information
Users decide whether to install your app or not based on your store listing:
- Enter all the information gathered in step 1
- Select the build you want to bind to the release (Note: This will usually appear 10-15 minutes after being pushed from Xcode)
- Fill in the price information
- Click Save
- Adjust all errors according to displayed messages and save changes
STEP 9: Submit version for review
Every app submitted to the store must be reviewed by the Apple team before release:
- Select the release type
Manual release – a Release button will appear when the application is accepted
Automatic Release – Once the application is accepted, it will be released
- Wait for approval
This process usually takes 2-3 weeks for reshipment
- If your application has not been approved, please read the notes in the Solution Center and make the necessary changes to the application or version information and then resubmit.
STEP 10: Relax
Enjoy the last, most satisfying step.
- If you selected Manual Release, click Release App when you’re ready
- Wait for the green status of the “Ready for Sale” version (may take 1 hour to 1 day after release)
- Search for your app in the App Store
- Celebrate!
For Publishing your App to the App Store, You will only need to repeat steps 7 to 10 when submitting a new version of the application.
Read Also – Business Intelligence in mobile application development
0 Comments