8

I looked on stack overflow there are many similar questions but could not understand exactly. As my knowledge there are three types provisioning profile -

  1. Development provisioning profile
  2. Ad hoc distribution provisioning profile
  3. App store distribution provisioning profile

Development provisioning profile allows for testing and debugging. Ad hoc distribution for beta testing without using Xcode.

But my question is that .ipa created for testing using development provisioning or using adhoc distribution provisioning, What is the difference in both ipa?

Thanks for your answer.

Archive
  • 249
  • 4
  • 14

1 Answers1

4
Development provisioning profile

the development provisioning profile is for testing your App on a device (iPad, iPhone, iPod Touch)

Ad hoc distribution provisioning profile

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.

Details Desription:

If you'd like to install your software on several devices without using the App Store, you'll have to create an Ad Hoc distribution profile with the device ID numbers, and install that profile as well as the software, on all of the devices.

App store distribution provisioning profile           

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

1.you want to test your App then use - Development provisioning profile.

2.test multiple users without interaction with APP store then use - Ad hoc distribution provisioning profile

2.multiple users interaction with APP store then use - App store distribution provisioning profile

Balu
  • 8,470
  • 2
  • 24
  • 41
  • 2
    Thanks @Sunny for answer, i understood whatever you said, still my question is same, what is the difference between ipa with development provisioning and ipa with adhoc distribution provisioning? – Archive Mar 30 '13 at 09:01
  • 1
    I just want to know the difference between both .ipa.... I hope you will be understand my question – Archive Mar 30 '13 at 09:03
  • As i meansioned in my answer for testing purpose you want to test your app between the 10 persons then you can use this one for getting the results in between those people means it works like testflight. – Balu Mar 30 '13 at 09:11
  • 2
    as my knowledge, both ipa can be send upto 100 testers. if i am wrong please tell me – Archive Mar 30 '13 at 09:14
  • is there any difference in both ipa or not? – Archive Mar 30 '13 at 09:18
  • i want to know one thing here ,do you know about TestFlight? – Balu Mar 30 '13 at 09:21
  • that one done based on Ad hoc distribution provisioning profile by using Development provisioning profile we can't do like this i think so. – Balu Mar 30 '13 at 09:25
  • let us [continue this discussion in chat](http://chat.stackoverflow.com/rooms/27225/discussion-between-manju-gupta-and-sunny) – Archive Mar 30 '13 at 09:34
  • 1
    Here is good answer to this: http://stackoverflow.com/questions/16506535/what-is-the-difference-between-a-development-provisionong-profile-and-a-ad-hoc-d – besimple Dec 23 '14 at 15:05