Nous avons acheté un nouveau Mac et souhaitons migrer les certificats et les clés privées de l'ancienne machine vers la nouvelle machine. L'ancienne machine contient des clés et des certificats pour six applications iPhone.
Nous avons suivi les instructions décrites dans ce SO post , qui est également repris dans d'autres SO posts sur le sujet.
Tout semble fonctionner en ce sens que nous pouvons télécharger un nouveau binaire sur l'App Store.
Mais lorsque nous regardons dans Keychain Access, seul le couple clé/certificat pour une application apparaît.
Avons-nous besoin de nous en préoccuper? Ou existe-t-il un moyen pratique d'exporter/d'importer des clés privées et des certificats en masse (par opposition à une par une)?
Nous sommes sur Xcode 4.2.
Merci!
Vous devriez pouvoir exporter tous vos profils d'approvisionnement avec toutes les clés (publiques et privées) en une seule exportation
Dans l'organiseur sous l'onglet Périphériques, vous devez sélectionner l'identité du développeur et l'exporter vers un fichier et lui donner un mot de passe. Déplacez ce fichier vers le nouveau système et importez-le dans Xcode et votre identité complète sera configurée
L'import/export fonctionne différemment dans Xcode 5+. Ce Apple Guide du développeur vous montre comment le faire.
Votre compte est affiché sous Xcode → Préférences → Comptes , et peut être exporté en cliquant sur l'icône d'engrenage () en bas à gauche.
Importez en sélectionnant la clé privée dans l'onglet Clés. Cela invite un mot de passe et après le mot de passe, il enregistre dans .p12
format et vous pouvez installer sur tous les systèmes.