[Xcode] Ajouter un appareil dans une app en mode adhoc
mardi 24 mai 2016Voici les étapes à suivre pour rajouter par exemple un device à un provisioning profile et ajouter celui-ci dans une archive pour un déploiement adhoc
- Log in sur votre compte développeur depuis le portail d’Apple.
- Cliquez sur Certificat/Provisioning onglet.
- Cliquez sur Devices > All
- Cliquez sur le +
- Ajouter le device avec son UUID et son nom
- Ensuite cliquez sur le bouton edit du provisioning profile correspondant
- Rajoutez le device que vous avez ajouté précédemment
- Ensuite dans Xcode, allez dans Préférences > Accounts
- Choisissez votre compte développeur où est défini le provisioning profile
- Ensuite vous pouvez supprimer l’ancien provisioning profile de votre machine et faire un download du nouveau
- Maintenant que vous avez votre provisioning profile sur votre machine, il est possible de générer une archive ipa de votre application avec le provisioning profile via la ligne de commande suivante:
xcodebuild -exportArchive -archivePath appname.xcarchive/ -exportPath appname -exportFormat ipa -exportProvisioningProfile "PROVISIONING PROFILE NAME FROM PORTAIL"
Cette ligne de commande permet de convertir votre archive.xcarchive générer depuis Xcode en archive ipa qui sera exploitable pour installer depuis un site web. appname correspond au nom de votre application et le nom du provisioning profile est celui défini dans le portail d’Apple ou celui dans les Préférences de Xcode.
- Pour générer une archive xcarchive, il suffit de faire dans Xcode > Product > archive