You are almost there. The last stage is to build and submit your app to the App Store and then wait for Apple’s review and approval. Almost all this can be done with Xcode.
Building an app for ad hoc testing and for the App Store are very similar. Both require building an archive; they only differ in the kind of distribution. To build the store archive, you need five things:
A valid distribution certificate
An app ID with an App Store distribution provisioning profile
A complete App Store listing with a state of Ready ...