Vous devez ajouter leur UUID à votre liste d'appareils sur le site web du développeur, puis créer un profil de provisionnement "Ad-hoc" qui contient votre App ID et leur Device ID (tout autre ID d'appareil que vous souhaitez). Créez et archivez votre application à partir de Xcode, et choisissez "Ad-Hoc" - si l'option n'est pas disponible, assurez-vous que vous avez un téléphone connecté.
Vous obtiendrez un fichier .IPA que vous pourrez envoyer par courrier électronique et faire glisser dans iTunes pour l'installer.
Cela crée une application qui est aussi similaire que possible à une application Live. Ainsi, par exemple, les notifications push devront utiliser le certificat Live. Si vous envoyez l'application à un client, je vous recommande d'ajouter un de vos téléphones au profil de provisionnement et d'essayer l'installation iTunes sur une machine propre et sur un téléphone sans profils de développement installés, juste pour être sûr que cela fonctionne.
Comme indiqué plus haut, vous pouvez également utiliser un service tiers pour ce faire, mais ce n'est pas nécessaire et je ne l'ai jamais fait, bien que cela puisse être plus facile.
Voir https://developer.apple.com/legacy/library/documentation/ToolsLanguages/Conceptual/YourFirstAppStoreSubmission/TestYourApponManyDevicesandiOSVersions/TestYourApponManyDevicesandiOSVersions.html
et
https://developer.apple.com/library/mac/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html pour obtenir des instructions complètes.