66 votes

Deux macs. Une licence de développeur iPhone. Possible?

Je travaille pour une entreprise intéressée par la création d'applications pour iPhone. Cependant, nous ne sommes pas clairs sur un point:

Le certificat de développeur iPhone fonctionne-t-il sur plusieurs ordinateurs à la fois?

135voto

William Points 5801

Cette information a été publiée sur http://www.iphonedev.org/node/3 et n'a pas été écrit par moi.

Étape 1: Pour exporter votre clé privée et le certificat pour des raisons de sécurité et pour permettre le développement sur plusieurs systèmes, s'ouvrir l'Application Trousseau d'Accès et sélectionnez les "Clés" de la catégorie.

Étape 2: Cliquez sur la clé privée associée au Certificat de Développement iPhone et cliquez sur ‘Exporter des Éléments dans le menu. La clé privée est identifié par le Développeur iPhone: certificat public auquel elle est associée.

Étape 3: Enregistrez votre clé dans l'Échange d'Informations Personnelles (.p12) format de fichier.

Étape 4: Vous serez invité à créer un mot de passe qui est utilisé lorsque vous essayez d'importer cette clé sur un autre ordinateur.

Étape 5: Vous pouvez maintenant transférer ce .fichier p12 entre les systèmes. Double-cliquez sur le .p12 pour l'installer sur un système. Vous serez invité à entrer le mot de passe que vous avez entré à l'Étape 4.

30voto

starkos Points 1414

Le processus est devenu plus simple depuis la réponse initiale; voir Exportation et importation de certificats de signature (Bibliothèque du développeur Mac).

En résumé: Dans Xcode Organizer, accédez à Périphériques> Équipes et choisissez Exporter. Sur le deuxième ordinateur, Périphériques> Équipes> Importer.

4voto

lyonanderson Points 1862

Oui, vous pouvez. Vous devrez télécharger votre certificat sur chacune des machines et disposer de la clé privée que vous avez générée pour ce certificat sur chaque machine. Dans le portail des développeurs, vous trouverez des instructions pour exporter la clé (dans la section relative au certificat, procédez comme suit). Vous aurez également besoin des profils d'approvisionnement, qui peuvent à nouveau être téléchargés à partir du portail.

3voto

philsquared Points 13547

En bref, oui. Le certificat est lié au développeur , pas à la machine .

Il est également possible de partager un seul certificat entre plusieurs développeurs, bien que ce que vous pouvez ou ne puissiez pas faire ne soit pas aussi clairement défini (c’est une autre question :-)).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X