«

»

Mar 08 2012

Générer un certificat et un profil d’approvisionnement [OS X Lion, iOS5]

[version Lion – Xcode 4.3 – iOS5]

Ce pas-à-pas fait partie d’une série qui a pour objectif de permettre aux utilisateurs d’exécuter leurs applications iOS sur leur iPod Touch ou autre appareil iOS.

Après un premier tutoriel portant sur l’inscription comme développeur auprès d’Apple et l’entrée dans une équipe de développeurs, ce second tutoriel vise à montrer comment l’on peut créer / faire créer un certificat qui nous authentifie comme développeur auprès d’Apple et comment l’on fait générer un profil d’approvisionnement qui lie son identité de développeur, l’identité de son appareil et celle de son application.

Ce sont ces deux éléments tout ensemble, le certificat personnel et le profil d’approvisionnement, qui permettront à ses applications de fonctionner sur son iPod Touch.

Cette démarche, sous Mac OS X Lion, Xcode 4.3 et le iOS5 SDK, est relativement simple: tout peut quasiment être fait depuis le logiciel Xcode!

Configurer son ordinateur pour le développement

media_1330084420389.png

Sur votre Mac, lancer Xcode. Le logiciel se trouve dans Macintosh HD/Developer/Applications.

media_1330084656911.png

Ouvrir la fenêtre Organizer en cliquant dans la barre de menu Window > Organizer.

media_1330084777550.png

Dans la colonne gauche, section Library, cliquer sur Certificates and profiles.
Dans le bas de la fenêtre, cliquer sur Refresh.

media_1330084920848.png

1. !Attention! Compléter les champs avec son identifiant Apple de développeur fraîchement créé.
Cliquer sur Log in.

Demander la création d’un certificat

media_1330085041683.png

Comme le logiciel n’a trouvé aucun certificat vous authentifiant comme développeur sur votre machine, il vous propose d’en créer un automatiquement pour vous.
Accepter en cliquant sur Submit Request.

media_1330085132842.png

Petit "bug": un message d’erreur apparaît vous indiquant que vous ne pouvez pas bénéficier de cette fonctionnalité…
Ne pas s’en préoccuper pour l’instant et cliquer sur OK.

media_1330085480425.png

En recliquant au besoin dans la colonne gauche, section Library, sur Certificates and profiles, vous voyez apparaître votre certificat qui a bien été créé, puis téléchargé et installé dans l’ordinateur pour vous!

Créer et ajouter un profil d’approvisionnement

media_1330085638700.png

Si ce n’est pas déjà fait, connecter son iPod Touch / iPhone / iPad à l’ordinateur avec le câble USB.
Il apparaît dans la colonne de gauche de Xcode, sous la section Devices.
Faire un clic-droit (ou deux doigts-clic sur les portables récents) sur l’appareil et choisir Add Device to Provisioning Portal dans le menu déroulant.

media_1330085897643.png

Patienter quelques secondes pendant que votre ordinateur se connecte à la plateforme de développeurs, crée un profil pour vous, le télécharge et l’installe…
Durant ce moment, un voyant orange dans la colonne gauche à côté de votre appareil signale qu’il est au travail…

media_1330085132842_1.png

Il est possible qu’à ce stade réapparaisse le même petit "bug" que tout à l’heure, à savoir qu’un message d’erreur vous indique que vous ne pouvez pas bénéficier de cette fonctionnalité…
Si c’est le cas, ne pas s’en préoccuper pour l’instant et cliquer sur OK.

media_1330086294001.png

Dérouler les informations relatives à son appareil en cliquant sur la petite flèche à gauche de celui-ci, puis choisir Provisioning Profiles.
Vous voyez apparaître le profil d’approvisionnement créé pour vous et installé dans votre Mac.

Tester l’exécution d’une application

media_1330086607437.png

Ouvrir une application iOS créée dans Xcode, cliquer dans la barre des boutons du logiciel, partie gauche, sur le menu déroulant vous permettant de choisir le simulateur ou un appareil connecté à votre Mac. Choisir dans la liste votre iPod Touch, iPhone ou autre iAppareil.
Cliquer sur le bouton Run pour lancer l’exécution du logiciel. Il est copié sur l’iPod et exécuté.

IMG_0494.png

Votre application s’exécute sur votre appareil!

Suites: itinérance

Soyez attentif au fait que cette configuration devra être faite sur chaque ordinateur que vous souhaitez utiliser pour le développement! Il y a donc une procédure dans la documentation d’Apple pour récupérer son Certificat de développeur et son profil d’approvisionnement pour les passer d’une machine à une autre.

Suites: expiration et renouvellement

Le profil d’approvisionnement a une durée de vie limitée. Il expirera automatiquement après un certain temps et il sera nécessaire de le renouveler! Des informations sont présentes dans la documentation d’Apple à ce sujet, suivez le lien cité en Sources.

2 pings

  1. Objective-C | Pearltrees

    […] Générer un certificat et un profil d’approvisionnement [OS X Lion, iOS5] » pedagnology.com […]

  2. Http://www.pearltrees.com/documentation_nc | Pearltrees

    […] by Readdle Rendre à césar. 61101 benchmark les reseaux sociaux en bibliotheque etude comparative. Générer un certificat et un profil d’approvisionnement [OS X Lion, iOS5] [version Lion – Xcode 4.3 – iOS5] Ce pas-à-pas fait partie d’une série qui a pour objectif […]

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser les balises HTML suivantes : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

QR Code Business Card
%d blogueurs aiment cette page :