How to Put Your App in the iTunes Storeby David Weedmark
To submit your iPhone or iPad app to the iTunes store, join either the iOS Developer Program or the Mac Developer Program to have your app tested by other developers. If you develop apps strictly for iOS --- for the iPhone, iPod Touch and iPad --- the iOS Developer Program is the better choice. If you develop web apps and applications for Mac computers, the Mac Developer Program is a better choice. The fee for either program is $99 per year.
Enroll in the iOS Developer Program or the Mac Developer Program, both available from the Apple Developer home page.
Read the documentation in the developer program library that pertains to your app. This provides you valuable information about how to test your app and how to increase the likelihood of it being approved for distribution in the iTunes Store.
Download and install the iOS Simulator SDK and the iOS Device SDK to build and test your app. These are available from the Apple Developer library with the XCode 4 package, free for members of the iOS or Mac Developer programs.
Test your app and make adjustments as needed.
Apply for a distribution certificate in the iOS Development Portal available on the Developer Program website. This allows you to recruit testers from the development community.
Submit your app to the iOS Development Portal on the Developer Program website.
Import crash logs from the testers. Modify the app as required and retest the app.
Create a distribution profile for your iOS or Mac Developer Program account. Completing this profile gives you access to iTunes Connect, the online gateway for developer program members to submit and manage apps for the iTunes Store.
Submit your app to iTunes Connect for inclusion in the iTunes Store. Apple will review your application. Once it is approved, your app is available on the iTunes Store.