If you are going to develop an application for IOS is extremely important to consider how you will get your application inside the app store for sale/download. Submitting an app to the app store doesn’t necessarily mean that it’s going to be hosted. There are a number of steps involved in order to make sure that the app is hosted, so that you get paid and so that other people can access your application for download as well.
If you’ve already gone to the trouble of developing your application or paying development fees to get your app ready for launch, one of the final steps that you will need to go through is actually getting your application published in the App Store.
Image sent by author
Here are some of the steps that you will need to take in order to make sure your app is ready for launch as well as published and accepted in the application store for IOS:
Creating a distribution/ provisioning profile for the app: a provisioning profile is required to publish products to the IOS marketplace. You can have just one distribution certificate for publishing your products in the application store. This distribution certificate will be used as the identifying code when you sign into the IOS store that will also be of use for packaging and submitting your application to the store for approval. To create one of these profiles you will need to go to the IOS developer provisioning portal.
Go to the IOS developer provisioning portal and click the + at the top of the screen. After clicking the + choose the Apple ID that will be used in the publishing process. The bundle ID will be unique to one specific application and this Apple ID can be used to make future edits and releases of the application to the store as well.
After you have applied for a distribution certificate for your application, you should have one available for one of your Apple IDs. Select the approved Apple distribution license that you have received and hit continue to generate your own provisioning profile in the Apple marketplace.
After creating a provisioning profile you can download the full application and install the app distribution profile for building your app archive.
The app archive for your application will be created through iTunes connect. This process should only be completed after you have tested your application on a few devices, verified that it supports the latest version of IOS and that it works well over a data connection at multiple speeds. Uploading only the tested and finalized version of your application will ensure that it has the best reception possible with your user base.
If you are confident that your application has been well tested and ready for publishing, you should then submit the application for IOS certification and review. Upload the named files for archiving on your distribution profile and then wait for the approval process.
After the app has been submitted for approval the process will go through the app and your source code to make sure that there are no malicious files, files that go against the Apple turns of service or violate the rules of the app market and more. There is a wide list of app review guidelines that are involved in the process of the application process. If for some reason your application does not fall within these guidelines your application could be rejected and you may be forced to resubmit or submit an entirely new application.
Once you are sure your application has been approved and when you are ready to upload the application for distribution, click the build settings tab within the project settings screen and select code signing, IOS distribution. This setting will be chosen by default and from there you can go to the target IOS device and then click the archive button to launch the organizer.
After compiling your application and getting it ready for launch you can create your app listing in the Apple iTunes connect dashboard. This is where you will edit your app description, set app information, set or change pricing and more. The metadata screen will also be valuable here for filling in contact information, EULA, art assets and the current app version information. Keep in mind that this process will involve adding in policy URLs, support, marketing and keywords for finding/ranking your app. Doing the appropriate marketing research as well as preparing these materials ahead of time can help you to launch sooner.
Remember these top steps as you are going to put your application in the App Store.
Denise Brown is a business consultant. Her passion for helping people in all aspects of online marketing flows through the expert industry coverage she provides. Aside from being a writer by day and a reader by night, Denise also provides technical SEO and digital marketing services for businesses of all sizes. Follow me on Twitter @DenDigitech.