IOS Enterprise Program vs. iOS Developer Program

certificatedistributionenterpriseiosudid

I am facing some issues related with iOS Developer program and iOS Enterprise Program. One of my client ask me to suggest one of them. Please answer my questions related to iOS Enterprise Program-

  1. If i purchase an iOS Enterprise account so when it is available for in-house application distribution?
  2. How many device i have on which i can install my app?
  3. Do i need UDID of all devices?
  4. What if i want to add some new devices?
  5. If it is same Ad-hoc distribution the what is the expiry date of Ad-hoc certificate?

Thanks

Best Answer

  1. As soon as you sign the contracts and make the purchase and Apple verifies all the information, you can create your distribution certificate, provisioning profile and then sign your app with the certificate, and distribute your app with the profile.
  2. There is no limit to the number of devices.
  3. No, you do not need to get the UDID's of the devices for Enterprise distribution.
  4. Just send the app and the distribution provisioning profile to the user who has the new device.
  5. The certificate is used to sign the app - to my knowledge there is not an "ad-hoc" vs. "distribution" certificate.