Vidéo: Gestion des périphériques mobiles : MDM iOS Episode 3 2025
Une fois qu'une application iOS est exécutée sur un simulateur, elle est prête à fonctionner sur un périphérique réel. Cependant, Apple essaie de contrôler soigneusement le processus de développement et de distribution des applications. Ainsi, Apple a jeté deux cerceaux supplémentaires, vous devez sauter avant de pouvoir exécuter une application sur un périphérique réel.
-
Vous devez être un développeur Apple payant.
-
Vous devez créer un profil de provisionnement de développement pour le périphérique.
Lorsque vous êtes inscrit au programme Développeur iOS, vous devez demander et obtenir un certificat de développeur. Ce certificat de développeur contient des informations sur les développeurs de l'application (c'est-à-dire sur vous) et est nécessaire pour signer les applications que vous développez.
Un profil d'approvisionnement doit ensuite être créé pour lier les informations sur les développeurs (c'est-à-dire le certificat du développeur) avec l'application via son identifiant d'application. Un profil d'approvisionnement développement étend alors le profil d'approvisionnement pour inclure l'identité de l'appareil sur lequel l'application sera exécutée via l'identifiant unique de l'appareil (ou UDID) de l'appareil.
Ce profil de provisionnement de développement est ensuite utilisé pour générer un fichier de provisioning pendant le processus de compilation d'une application iOS et est placé sur l'appareil.
Vous pouvez créer des certificats, des profils d'approvisionnement et des fichiers d'approvisionnement de différentes manières. L'ancienne méthode consistait à combiner l'utilitaire Keychain Access et le portail de développeur Apple. Vous devez d'abord créer une demande de signature de certificat (ou CSR) en utilisant l'application Keychain Access sur votre Mac, qui est stockée dans le dossier Utilitaires.
La dernière étape, la création du profil de développement, se fait via le Web sur iOS Developer Center.
