Differences between Development and Distribution Provisioning

Discussion in 'iOS Programming' started by cthesky, Nov 14, 2011.

  1. cthesky macrumors member

    Aug 21, 2011
    Hi all,

    Anyone knows what is the difference between point (1.) and (2.) as I listed below?

    (1.) After submit Iphone apps to Apps Store: Using development provisioning, release, run and install my Iphone apps into an Iphone device.

    (2.) After submit Iphone apps to Apps Store: Using distribution Ad Hoc provisioning, run and install my Iphone apps into an Iphone device.

    I have another question, that is if I already submit the Iphone apps using distribution (with Apps Store selected) to AppStore, can I still use development provisioning to run, install and test our Iphone Apps on an Iphone device? Or I must use distribution Ad Hoc provisioning to run and install my apps into an Iphone?

    Any comments and suggestions are appreciated. Thanks a lot. :)
  2. jnoxx macrumors 65816


    Dec 29, 2010
    Aartselaar // Antwerp // Belgium
    This is all really explained really well on the online Documentation.
    It's like this, if you want to test/develop on your own machines, which are ON your Developers License, you need to use a Development Provisioning Profile.
    If you want to share it with Alpha/Beta-testers, you should create it via Distribution, but with Ad-Hoc selected. But then, if you want to push it to the store, you should use an Distribution profile with App-Store selected.
    Then again, if you want to keep developing (you can allways choose which profile to use when you click Run in xcode), you can just use the development one again, to test on your local machine.

Share This Page