I had the same issue as @davida6. I wanted to do ad hoc distribution for testing purposes and the ad hoc testers (all Mac users) had trouble getting the app on their devices via iTunes.
I was able to find a solution, but I am a bit confused by the method Rob suggests which seemed to work for davida6 but not for me.
When I build using my ad hoc provisioning profile, the result is a .app, not an .ipa. An ipa seems necessary for Rob’s method to work. And I will add that Rob’s suggestion is very similar to what Apple instructs on their guide to exporting your app for testing. I only get an .ipa using my app store distribution provisioning profile.
To get the install to work using an .app built with the ad hoc provision, here’s what I did (very similar to what David describes above):
- Send the .app file generated with the ad hoc profile to the tester via dropbox or some other method.
- Have the tester use “Add to Library” or command+O in iTunes to add the app to their iTunes
- In iTunes, click on the device button in the upper left, select Apps underneath Summary, and you will find your app in the Apps pane.
- Click install and then Apply and it will add your ad hoc profiled app to the device.
I initially tried Rob’s method (which is Apple’s method too) and the testers were able to get the ipa into iTunes, but after they installed it through the Apps pane and clicked the Apply button, iTunes would go through the sync process and seem to complete the sync, but the app would not actually install. In fact, even though the sync would complete, the button next to the app in the Apps pane would continue to say “Installing”
Anyway, I just wanted to post my experience because I was able to get successful results differently and was not able to replicate the results suggested.