I have created an ad-hoc build for my app and I have added the UDID's of a couple of devices in the iOS dev centre. It seems that the app installs on one of them but doesn't on the other. Is this a common problem? Am I supposed to do anything else other than just adding the UDID?
I hope that, you forgot to add the Provisioning Profile which has added(UDID) into it.
Include the Profile to the App and then choose the same while creating archive of it
For more info Check here