react-nativeiosapplecertificate

Générer le certificat de développement Apple pour votre appli react native

Comment générér un certificat Apple pour le déploiement de votre application React Native

Vous avez besoin d’un certificat pour déployer votre application React Native sur votre compte Apple ?

Nous allons voir comment faire. Assurez-vous juste d’avoir déjà un compte de développer chez Apple avant.

Liste des certificats disponibles

Rendez-vous sur https://developer.apple.com/ et connectez-vous.

Interface Apple Developper

Cliquez sur Certificates, IDentifiers & Profiles.

Normalement, vous avez déjà une certification. Vous pouvez soit la télécharger, soit en générer une pour un nouveau développeur qui va s’occuper de déployer.

Interface Apple Developper - Certificat

Créer une demande de certificat

Pour générer un nouveau certificat, vous devez exécuter Keychain Access (ou Trousseaux d’accès) sur votre Mac.

Dans les menus, rendez-vous sur :

  • Trousseaux d’accès
  • Assistant de certification
  • Demander un certificat à une autorité de certificat…

Interface Apple Developper - Certificat

Saisissez dans l’assistant qui vient de s’ouvrir, votre adresse mail et votre nom. Choisissez l’option Enregitrée sur le disque.

Trousseaux de clé - Assistant

Continuez jusqu’à que vous avez un fichier CertificateSigningRequest.certSigningRequest.

Trousseaux de clé - Assistant

Générer un certificat sur Apple Developper

Retournez dans la page Account sur Apple Developper.

Dans la partie certificat, appuyez sur le bouton +.

Interface Apple Developper - Ajouter certificat

Puis seléctionner dans la nouvelle fenêtre, Apple Distribution. C’est ce qui va nous permettre de déployer avec notre mac sur ce compte Apple Developper.

Interface Apple Developper - Génération certificat

Continuez, puis uploadez votre fichier générée précédement.

Interface Apple Developper - Génération certificat

Le nouveau certificat tant attendu sera enfin généré !

Interface Apple Developper - Génération certificat

Téléchargez-le et ouvrez-le directement avec Trousseaux d'accès afin que vous puissiez le référencer dans votre Mac.

Interface Apple Developper - Génération certificat

Paramétrer l’équipe de développement sur votre projet XCode

Aller sur XCode, sur la partie iOS de votre projet React Native, dans :

  • Targets
  • Signing
  • Team

Puis choisissez le certificat correspondant.

Interface Apple Developper - Génération certificat

Vous avez maintenant votre certificat de lié à votre projet, et vous pouvez enfin déployer votre application !