I'm trying to get an app installed on a client's iphone.
I read somewhere the ad hoc isn't currently supported.
I've created a development provisioning profile with mine and my client's device's added to it. I've taken the app from the 'Debug-iphoneos' folder and the .mobileprovision file, zipped them and sent them to my client.
He has installed the profile fine and it says it is verified on his device (settings>general>profiles), the app is in the applications section of itunes but when he syncs it says: "the entitlements are not valid".
any ideas? its quite frustrating not being able to have him look at the app.
cheers guys, loving the 1.0 :)
Two things to make sure of:
1) that the provisioning profile was in fact dragged on to iTunes
2) that his device id matches what is in the provisioning profile
we do this all the time, so i know it works. it's just a question of making sure that everything is correct and is performed correctly.
Both of those points have been verified. I also tried making a new profile from scratch but that hasn't helped either.
Any other ideas?
Instead of using the .app file try using the .ipa file that is created when you use the run on device tab. Have your client drag both the profile and the .ipa to his itunes and sync again. The ipa files are located at /Users/<yourname>/Music/iTunes/iTunes Music/Mobile Applications.
thanks for taking the time to help out.
unfortunately, i've tried that as well.
any other ideas?
Shot in the dark, but is it possible that his device has an OS older than the one you built your app for?
I'd be surprised if the message showed "the entitlements are not valid" in such a situation, but worth a shot.
I had one user that just couldn't get my app installed via adhoc and what fixed it was having her iPhone connected to iTunes, double clicking on the provisioning profile, then trying to sync the app again. Not sure why that gave different results than dragging and dropping the provisioning profile to iTunes but it worked. Sorry, don't recall the exact error message she was seeing.