Search code examples
iphoneipadapp-storeudid

is there any way to distribute the app to clients without adding his UDID?


My app is in final stage of testing ,i want to distribute the app to my clients without adding their UDIDs. I understand that there is a facility called enterprise developer program which permits in house distribution of apps and also ad hoc distribution. Is there any way in which i can distribute the app to my clients without adding UDID,who inturn submits to the app store on their behalf.

TNQ


Solution

  • YES.

    Your client can obtain their own iOS Developer enrollment and certificates (either regular, company or Enterprise). Then you can send them your app, which doesn't have to be signed with a provision that includes their UDIDs, and they will be able re-sign the app using one of their own mobileprovisions. Or put it in their private app store if they get an Enterprise enrollment. They can also re-sign your app with their own Distribution profile and submit it to the app store themselves.

    If anyone has the SDK installed on their Mac, plus a developer enrollment, they can re-sign anyone's developer or Ad Hoc apps using the codesign utility from the Terminal command line. (Thus, a developer should be careful about to whom they distribute their Ad Hoc apps for beta testing.)