2
votes

I want to distribute and adhoc build .ipa file which will be installed on the client's device by manually syncing the app with iTunes. I created the distribution profile and made the .ipa build.
My question is - do I need the client's device udid added for that provisioning profile? Will he be able to drag the .ipa build to his itunes app library, select the device, click install, sync and use the application?
Is there something wrong with this approach? Due to different reasons the other distribution options provided by apple do not work for me unfortunately.

1
if you are using enterprise provisioning profile then you do not need client's iOS device's UDID.Syed Ali Salman

1 Answers

1
votes

Yes. You need the UDIDs for Ad Hoc. If you want to distribute without specifying the devices you need the enterprise distribution

EDIT

The statement above is true, but it seems you're using iTunes Connect for Beta testing.

There are three options to distribute your app for beta testing. Two prerelease options are managed through iTunes Connect. You upload your app to iTunes Connect using Xcode and then sign in to iTunes Connect to invite testers to download your app. Optionally, distribute your app to 25 of your iTunes Connect users (with either Technical, Admin, or Legal roles) or 1000 users specifying just email addresses. Distributing your app to users requires approval from App Review.

documentation

That means that you don't have to specify all the devices in your provisioning file beforehand. You only have to do that while distributing through Ad Hoc.