Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
166 views
in Technique[技术] by (71.8m points)

iPhone development - what is the difference between a development and distribution provisioning?

I am unable to find a clear explanation in the Apple docs on what the difference is between a development and distribution provisioning. I am currently using a the development provisioning to develop and test on my iPhone. I intend to distribute the application to my beta tests and I wondering:

  • Do I need to use distribution provisioning?
  • Should I make a .mobileprovision file for each individual tester or I can I make one for all of them?
question from:https://stackoverflow.com/questions/669019/iphone-development-what-is-the-difference-between-a-development-and-distributi

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

A development profile is used for testing your app when in the development stage.

Distribution profiles are of two types

  1. For adhoc testing
  2. For submission to the App store

Adhoc testing is when you have completed development and want to distribute your app to multiple users for testing (your second question). Just create a distribution profile for adhoc testing and select all the device ids for which the profile is valid. In that case you will only need to send the .app file and .mobileprovision file to each user testing your app.

For submission of the app to app store, you will have to create a distribution mobileprovision file with the "App Store" option selected.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...