In order to get your application in the App Store, you will need to create an application (in the Application Names ) with the same Bundle identifier that you are currently using in your application.
In addition, you will need a valid provisioning profile configured for use on the App Store. You will find this in the Provisioning Portal in the User Center . Remember to create this profile on the Distribution tab and select the appropriate application identifier (the new one you created).
Then you will need to download this provisioning profile, drag it into your Xcode to install it and use it in the "Code Signing" section of the "Build Settings" section.
Finally, you will need to visit iTunes Connect , where you will create a new application request (in the "Your Application Manager" section). Be sure to use the same application identifier that you use in your application.
After that, archive the application in Xcode (using the Project - Archive menu item). Make sure your current schema (top left drop-down list) is configured for production use, not debugging. You can edit your circuits to check (not sure which menu it is under now).
The last step is to click on the archive application and select "Distribute" (or "Share in the old Xcode") and select export to the App Store.
Hope this helps you a bit :)
source share