To add an app to the App Store, you need to have six things in place:
An Apple iOS developer account.
Your distribution certificate and the associated private key.
A development provisioning profile for installing your app on devices used for creating the app. (As you soon see, Xcode generates this for you as part of the certificate process.)
An app ID you create with associated provisioning profile(s). (Again, ...