React Native
Guide pour générer un certificat Apple React Native
Comment générer un certificat Apple pour le déploiement de votre application React Native
![Murat](https://cdn.sanity.io/images/87dmpjr7/production/ce2e2aac75d137e1d4b266ff35ebb0f11eab5385-528x560.png)
Murat
01 janvier 2022
![Guide pour générer un certificat Apple React Native](https://cdn.sanity.io/images/87dmpjr7/production/4bf1dd4392cd8e1ec6f6fe921e714b4733d4ceb5-1600x900.jpg)
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.
![](https://cdn.sanity.io/images/87dmpjr7/production/7ca16eb00646ae5b8813465c9dd7b60d7dc71a18-3550x1716.jpg)
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.
![](https://cdn.sanity.io/images/87dmpjr7/production/54a020ad1d0cb193fcbbeb896f4598530ea220d7-2542x652.jpg)
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…
![](https://cdn.sanity.io/images/87dmpjr7/production/3bbda440dfa300f067b787e79525d0edd175658d-1606x610.jpg)
Saisissez dans l’assistant qui vient de s’ouvrir, votre adresse mail et votre nom. Choisissez l’option Enregitrée sur le disque.
![](https://cdn.sanity.io/images/87dmpjr7/production/438f13ad26e7907516e7b6a5b9abd1a7ef5ef3f8-1356x896.jpg)
Continuez jusqu’à que vous avez un fichier CertificateSigningRequest.certSigningRequest.
![](https://cdn.sanity.io/images/87dmpjr7/production/2c7bbf0290fd977484c2e84276112861ed0c5a74-1368x894.jpg)
Générer un certificat sur Apple Developper
Retournez dans la page Account sur Apple Developper.
Dans la partie certificat, appuyez sur le bouton +
.
![](https://cdn.sanity.io/images/87dmpjr7/production/2d93df60633a347564d73e8bb63caf1732eba47f-444x86.jpg)
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.
![](https://cdn.sanity.io/images/87dmpjr7/production/1f9fa71fb6ce09848238005f2b4990a013cba95c-2458x966.jpg)
Continuez, puis uploadez votre fichier généré précédemment.
![](https://cdn.sanity.io/images/87dmpjr7/production/9d0f9f2fbd8fa84b6443a34fcd6b352a042d6005-2422x694.jpg)
Le nouveau certificat tant attendu sera enfin généré !
![](https://cdn.sanity.io/images/87dmpjr7/production/6807272c21445359529e81d45d09de3466e33fec-2458x716.jpg)
Téléchargez-le et ouvrez-le directement avec Trousseaux d'accès
afin que vous puissiez le référencer dans votre Mac.
![](https://cdn.sanity.io/images/87dmpjr7/production/c2142cc6b48790b0e6b3ea73d3e0018d9677d42d-766x636.jpg)
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.
![](https://cdn.sanity.io/images/87dmpjr7/production/bd9198bab54c6bb5098c106b5c4796314d505599-2310x1210.jpg)
Vous avez maintenant votre certificat de lié à votre projet, et vous pouvez enfin déployer votre application !
Technologies dans cet article ...
Mobile
![React Native](https://cdn.sanity.io/images/87dmpjr7/production/e499e6b4c41a4d0c584b2e5d8e55d66677deed81-986x1055.png)
React Native
D'autres articles dans la même catégorie...
![Stéphane](https://cdn.sanity.io/images/87dmpjr7/production/2b8f505eb8405529d245d3952e14201d6edfd045-2902x3627.jpg)
#Javascript
#Cordova
#React Native
#HTML
#Développement
#Application mobile
Développement mobile : Natif vs. hybride.
![Stéphane](https://cdn.sanity.io/images/87dmpjr7/production/c3b03d4d81d4a1a43656c9a24fd7f1b669ced4e9-528x560.png)
Stéphane
28 décembre 2023
![Farid](https://cdn.sanity.io/images/87dmpjr7/production/8bdba6ea5ba59f1fc60f0efa019c0bb71b759867-3840x2160.jpg)
#Android Natif
#React Native
#Firebase
#Cordova
#Application mobile
#Développement
Bonnes pratiques pour le développement d'apps mobiles
![Farid](https://cdn.sanity.io/images/87dmpjr7/production/2c94bcf54467e63018dcfdf475662309597857b5-528x560.png)
Farid
11 avril 2023
![Murat](https://cdn.sanity.io/images/87dmpjr7/production/4bf1dd4392cd8e1ec6f6fe921e714b4733d4ceb5-1600x900.jpg)
#React Native
#Firebase
Comment déployer des apps iOS avec Apple Ad-Hoc
![Murat](https://cdn.sanity.io/images/87dmpjr7/production/ce2e2aac75d137e1d4b266ff35ebb0f11eab5385-528x560.png)
Murat
03 avril 2023