Is there any document that detail out the process to generate a distribution build?
Is there any document that detail out the process to generate a distribution build?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I had very similar issues trying to get started with publishing to the App Store and Apple did not make getting up and running very easy to understand so hopefully I can help with the very muddy waters you’re about to tread through.
There are 3 main resources you need to keep in sync and those are the iOS Provisioning Portal, iTunes Connect and Xcode.
iOS Provisioning Portal allows you to create provisioning
profiles, certificates and App IDs that are used by Xcode and iTunes
Connect.
iTunes Connect is used to create and manage your applications on
the App Store.
Xcode is your development studio and can be used to upload your
binaries directly to iTunes Connect. Xcode will also be the system
that signs your binary with the security certificate you created in
the iOS Provisioning Portal.
As of this writing there are at least 2 major versions of Xcode (3 and 4) being widely used by developers and the process varies slightly between the two, but before you even get into trying to build a distribution build, you need to first head over to the iOS provisioning portal to create your:
You can get started with the information located on the iOS Provisioning Portal’s overview page.
Note that you will need to have an active iOS developer account to access these areas of the iOS Dev Center and the iOS Provisioning Portal.
Once you’ve created the above items, you should be able to follow the instructions on the iOS Provisioning Portal to download and install your distribution profile and certificate.
After that you will need to login to iTunes Connect.
Again, you need an active developer account to access these resources.
Once in, you will need to create a new application using the “Manage Your Applications” link on the right side of the page. When creating your application in iTunes Connect be sure to use the App ID you created for your App in the iOS Provisioning Portal otherwise the binaries won’t match when you upload the binary from within Xcode.
If you are using Xcode 4 you should be able to follow the instructions on this blog for building your project for distribution on the App Store.
If you are looking to do beta Ad-Hoc distributions to users other than yourself, I highly recommend using testflightapp.com as it makes managing the entire process extremely easy and negates the need for your users to have to muck around with provisioning profiles, certificates or even iTunes in general (installs over the air). I just started using it the other day and I’m already hooked and it happens to be free so that’s a big plus.