Les certificats et les mobiles provision utilisés par votre app sont visibles depuis le menu Canaux de vente > App iOS  > Certificats  dans votre backoffice.

Valides les certificats sont affichés en vert
Expirés les certificats sont affichés en rouge.

Le certificat de distribution est utilisé pour compiler l'application iOS et la distribuer dans App Store Connect.
Lorsque le certificat de distribution expire, cela n'a aucun impact sur les utilisateurs existants de votre application ou sur la version de l'application qui est actuellement publiée dans le magasin.
Le certificat de distribution doit être renouvelé avant de compiler ou de télécharger la prochaine version de votre application dans App Store Connect. Il n'y a aucune urgence à le faire si vous ne prévoyez pas de mettre à jour l'application dans le magasin prochainement.

Le certificat Push est utilisé pour faire fonctionner le service Push dans votre application. 
Lorsque le certificat Push expire, le push cesse de fonctionner pour iOS. Vos utilisateurs ne les reçoivent plus et une erreur s'affiche dans la liste de l'historique des pushs. 
Par conséquent, le certificat Push doit être renouvelé avant son expiration afin d'assurer la continuité du service de notification push dans votre application. 

*Note : Le back-office n'est pas connecté au compte Apple Developer et n'a aucun moyen de détecter quand un certificat a été révoqué. Le certificat sera toujours affiché comme valide jusqu'à la date d'expiration prévue, même s'il a été révoqué manuellement dans le compte développeur.


1

Comment renouveler les certificats expirés

1 . Dans votre backoffice allez dans le menu de gaucheCanaux de vente  > App iOS  > Certificats . 
​2 . Cliquez sur le bouton bleu "Renouveler mes certificats".
*Le bouton ne sera pas disponible lorsque l'application est en cours de génération ou lorsque l'application est en attente de validation dans App Store Connect. 

Note : Les étapes suivantes décrivent le processus pour les utilisateurs solo qui s'occupent eux-mêmes du processus de publication de leur application iOS.
Si GoodBarber s'occupe de la publication pour vous, cette aide en ligne est celle que vous devez suivre, car vous n'avez pas accès au processus de publication dans votre back-office. 


2

Créer un nouveau Certificat de Distribution iOS

- Application distribuée par le biais d'App Store Connect (l'App Store officiel d'Apple) :
Le certificat de distribution de l'App Store est valable pendant un an. Il est uniquement utilisé pour compiler l'application ou l'envoyer au store.
Si vous n'avez besoin d'effectuer aucune de ces actions, il n'y a aucune urgence à renouveler le certificat de distribution. 
Un certificat de distribution App Store expiré n'a aucune incidence sur la version déjà publiée sur le store ou installée sur les appareils des utilisateurs.

Dans  canaux de vente > App iOS  > Publier  continuez à l'étape 1, sélectionnez "Créer un nouveau certificat de distribution" et passez à l'étape suivante. 
2.  Allez à l'étape 2.2 et téléchargez le fichier .csr fourni dans le back-office.
3. Dans un nouvel onglet de votre navigateur, allez dans votre Apple Developer Account > Certificats, Identifiants et Profils > Certificats
4. Créez un nouveau certificat en suivant les instructions des étapes 2.3 à 2.4 dans le back-office.
5. Téléchargez le nouveau certificat de distribution à l'étape 2.5 dans votre back-office

Note : Si le certificat de distribution n'a pas besoin d'être renouvelé et que vous avez seulement besoin de renouveler le certificat push, sélectionnez "Utiliser un certificat existant" à l'étape 1 et suivez les étapes suivantes ci-dessous.


3

Créer un nouveau Certificat de push

Dans Canaux de vente > App iOS  > Publier  passez à l'étape 4 et téléchargez le fichier .csr fourni dans le back office.
2. Dans votre compte Apple Developer, allez dans Certificats, Identifiants et Profils > Identifiants
3. Sélectionnez l'App ID de votre application (en cas de doute, il s'agit de l'App ID affiché dans le menu Canaux de vente > iOS app > Certificats dans votre back-office).
4. Faites défiler vers le bas jusqu'à la capacité Notifications Push et assurez-vous que la case est cochée.
5. Cliquez sur le bouton configurer (si le certificat push actuel a expiré), ou modifier (si le certificat push actuel est toujours valide) sur la ligne. 
6. Sous Production SSL certificate, supprimez tout certificat existant, puis cliquez sur "Create certificate" (ne vous inquiétez pas, le certificat que vous révoquez sera remplacé presque immédiatement). 
7. Téléchargez le fichier .csr et téléchargez le nouveau certificat Push.
8. Téléchargez le nouveau certificat Push à l'étape 4.6 dans votre back-office


4

Mettre à jour le Mobile Provision

Vous devez renouveler le Mobile Provision de votre application chaque fois que vous renouvelez le certificat de distribution, le certificat de push ou les deux certificats. 

1. Dans votre compte Apple Developer, allez dans Certificats, Identifiants et Profils > Profils.
2. Sélectionnez le fichier App Store Mobile Provision de votre application. 
3. Assurez-vous que le certificat de distribution et l'identifiant de l'application sont les mêmes que dans Canaux de vente> App iOS > Certificats (le certificat de distribution doit avoir la même date d'expiration). 
4. Enregistrez le nouveau fichier App Store Mobile Provision et téléchargez-le.
5. Supprimez l'ancien fichier App Store Mobile Provision du back-office à l'étape 5.4 et téléchargez le nouveau fichier.
6. Supprimez l'ancien fichier App Store Mobile Provision du back-office à l'étape 6.4 et téléchargez le nouveau.


5

Compilation / Mise à jour

Le renouvellement des certificats ne nécessite pas une nouvelle compilation ou une mise à jour de votre application dans App Store Connect.
Cependant, vous devez absolument envisager d'envoyer une nouvelle version de votre application au Store si la version publiée actuelle a un an ou plus.

 


Autres articles
Conseils pour créer une app