Comment renouveler les certificats de développeur Apple

Table des matières:

Comment renouveler les certificats de développeur Apple
Comment renouveler les certificats de développeur Apple
Anonim

Ce qu'il faut savoir

  • Allez à Applications > Utilities > Keychain Access app sur un Mac. Supprimez les certificats expirés.
  • Dans la barre de menu Keychain Access, sélectionnez Certificate Assistant > Request a Certificate from a Certificate Authority.
  • Entrez votre adresse e-mail et votre nom. Sélectionnez Saved to disk > Continue pour enregistrer votre demande (CSR).

Cet article explique comment renouveler un certificat de développeur expiré pour l'iPhone et l'iPad. Le processus est long et commence par une demande de signature de certificat (CSR).

Renouvellement d'un certificat de développeur pour le développement d'iPhone et d'iPad

Apple ne vous avertit pas lorsque votre certificat expire; vous voyez une erreur vous indiquant que votre iPad n'a pas de profil approprié installé dessus. Comprendre que c'est le certificat du développeur qui a expiré est la moitié de la bataille. L'autre moitié est correctement configurée et attachée à vos profils.

Suivez ces étapes pour que tout fonctionne à nouveau correctement.

  1. Ouvrez l'application Keychain Access sur votre Mac. Il se trouve dans Applications > Utilities.

    Supprimez tous les certificats expirés comme indiqué par un cercle rouge avec un X dedans. Ils sont nommés "Développeur iPhone: [nom]" et "Distribution iPhone: [nom]" ou similaire.

  2. Dans le menu Keychain Access, sélectionnez Certificate Assistant > Request a Certificate from a Certificate Authority.

    Image
    Image
  3. Entrez une adresse e-mail valide et votre nom et choisissez Enregistré sur le disque parmi les options. Cliquez sur Continuer et enregistrez le fichier de demande de signature de certificat (CSR) sur votre Mac.

    Image
    Image
  4. Accédez à la section Certificats du portail de provisionnement iOS pour télécharger le fichier CSR et recevoir un certificat valide. Après l'avoir téléchargé, attendez quelques minutes et actualisez l'écran pour qu'il soit émis. Attendez de télécharger le certificat pour l'instant.

    Vous devez vous connecter avec votre identifiant Apple et votre mot de passe et être un développeur Apple pour accéder aux écrans de provisionnement.

  5. Choisissez l'onglet Distribution dans la section Certificats et suivez le même processus pour vous assurer que vous disposez d'un certificat pour distribuer les applications en tant que bien. Encore une fois, attendez de télécharger le certificat pour l'instant.

  6. Accédez à la section Provisioning du portail de provisioning iOS.
  7. Choisissez Edit et Modify pour le profil que vous souhaitez utiliser pour coder la signature de vos applications.
  8. Dans l'écran Modifier, assurez-vous qu'il y a une coche à côté de votre nouveau certificat et soumettez les modifications.
  9. Cliquez sur l'onglet Distribution et suivez le même processus avec votre profil de distribution. Attendez de télécharger ces profils.
  10. Lancez iPhone Configuration Utility.
  11. Accédez à l'écran Provisioning Profiles dans l'utilitaire de configuration iPhone et supprimez votre profil de provisioning actuel et votre profil de distribution même s'ils n'ont pas encore expiré. Vous souhaitez les remplacer par vos nouveaux profils attachés au nouveau certificat.

    Maintenant que vous avez supprimé le certificat de signature de code et les profils de votre Mac, vous pouvez commencer à télécharger les nouvelles versions.

  12. Retournez à la section de provisionnement et téléchargez à la fois votre profil de provisionnement et votre profil de distribution. Une fois téléchargés, double-cliquez sur les fichiers pour les installer dans l'utilitaire de configuration.
  13. Retournez à la section Certificats et téléchargez les nouveaux certificats pour le développement et la distribution. Encore une fois, double-cliquez sur les fichiers pour les installer dans Keychain Access.

Vous devriez être prêt à réinstaller des applications de test sur votre iPad et à les soumettre à l'App Store d'Apple. Un élément clé de ces étapes consiste à nettoyer les anciens fichiers pour s'assurer que Xcode ou votre plate-forme de développement tierce ne confondent pas les anciens fichiers avec les nouveaux fichiers. Cela évite un mal de tête majeur lors du dépannage des problèmes liés au processus.

Conseillé: