Vous êtes ici:   Sommaire / Processus De Soumission Ios / Mises À Jour De L'App Ios

iOS - Mettre à jour les certificats dans le back office (mode solo)

Les certificats et les mobiles provision utilisés par votre app sont visibles depuis le menu Canaux de vente > iOS > Certificats .
Ils sont affichés en vert s'ils sont valides et en rouge s'ils sont expirés.

Pour renouveler vos certificats expirés : 

​- Si vous avez choisis l'option GoodBarber s'en occupe :

1 - Allez dans le menu de gauche Canaux de vente > iOS > Certificats
​2 - Cliquez sur le bouton bleu "Renouveler mes certificats".
​3 - Suivez cette aide en ligne .
​L'équipe GoodBarber mettra alors à jour vos certificats pour vous et vous en informera dans le support une fois cela fait.

- Si vous soumettez votre app manuellement (Solo)
1 - Allez dans le menu de gauche Canaux de vente > iOS > Certificats .
​2 - Cliquez sur le bouton bleu "Renouveler mes certificats".
3 - Lisez les informations renseignées ci dessous et suivez le processus étapes par étapes du back office.

Note : Il y a des moments dans le processus de soumission où la mise à jour des certificats n'est pas possible.
Le bouton ne sera pas visible si : 
- L'application est en cour de compilation.
- L'application est "Prête pour être testée" (Pour la débloquer, allez dans Publication > iOS et cliquez sur Modifier).
- L'application est en cours de soumission chez Apple, il faut attendre que l'application soit publiée pour débloquer le back office


1

Le renouvellement du Certificat de Distribution

- Application distribuée via App store Connect (Store official d'Apple):
Le certificat de distribution App Store est valide pour 1 an. Il est uniquement utilisé pour compiler l'app et l'envoyer sur le store.
Si vous ne souhaitez pas effectuer une de ces actions, il n'est pas urgent de renouveler ce certificat. 
Un certificat de distribution expiré n'aura aucun impact sur la version de votre app déjà publiée sur le store et n'impactera pas vos utilisateurs.

Pour remplacer le certificat de distribution expirés, vous pouvez soit :

a) Créer un nouveau certificat de distribution :
1 - Téléchargez le fichier .CSR fournit par le back office. 
2 - Ouvrir https://developer.apple.com  dans un nouvel onglet.
3 - Connectez-vous à votre compte Apple et allez dans Certificates, Identifiers and Profiles > Certificates  
4 - Suivez les instructions données par le back office GoodBarber pour créer de nouveaux certificats.
5 - Téléchargez le nouveau certificat de distribution dans votre back office GoodBarber.

b) Utilisez un certificat de distribution existant ou téléchargez un fichier .p12 :
C'est possible seulement si :

- Vous avez déjà compilé votre application avec GoodBarber.
- Vous utilisez le même account ID pour une autre app et celle-ci.
- Les deux apps ont été publiées sur le même compte Apple Developer.
- Le certificat de distribution existant est toujours valide dans votre compte Apple Developer et n'a pas été révoqué.
Si toutes les conditions sont réunies :
1 - Sélectionnez ”Je veux utiliser un certificat de distribution existant”, un menu déroulant apparaîtra en vous montrant les certificats de distribution utilisés sur vos autres applications.
2 - Sélectionnez votre autre app depuis la liste qui utilise déjà ce certificat.
Note : Si vous êtes un expert, vous pouvez aussi importer votre propre fichier .p12. Le mot de passe associé à ce p12 doit être "duoapps".

picture

2

Renouveler le certificat de push

Le certificat de push est valide pendant 1 an et 1 mois. Quand il expire, les notifications push ne fonctionneront plus sur votre app iOS.
Il doit être renouvelé dès que possible après expiration.

Pour créer un nouveau certificat de push 
1 - Téléchargez le fichier CSR fourni dans le back office GoodBarber
2 - Ouvrir https://developer.apple.com   dans un nouvel onglet de votre navigateur
3 - Connectez-vous à votre compte Apple et allez dans Certificates, Identifiers and Profiles > App ID 
4 - Sélectionnez l'app ID de votre app, puis cliquez sur Edit.
5 - Défilez vers le bas jusqu'à la ligne Push Notifications > Production SSL certificate
6 - Cliquez sur "Create certificate"  
Note : Si il existe déjà un certificat de push associé à cet App ID, nous vous recommandons de le supprimer avant d'en créer un nouveau.

7 - Téléchargez le CSR et téléchargez le nouveau certificat de push.
8 - Ajoutez le nouveau certificat de push sur votre back office GoodBarber

picture

3

Mettre à jour le fichier Mobile Provision

Les fichiers Mobile provision sont valides 1 an.
Vous devez les mettre à jour quand vous renouvelez un certificat (Certificat de distribution, Certificat de push ou les 2).

1. Ouvrez https://developer.apple.com dans un nouvel onglet de votre navigateur
2. Allez dans le menu Certificats, Identifiants et profiles > Provisioning profiles
3. Sélectionnez le fichier provision déjà existant pour App Store et cliquez sur "Edit".
4. Choisissez le certificat de distribution utilisé sur votre back office (même date d'expiration que celle indiquée dans le menu Canaux de vente > iOS > Certificats ). Vérifiez que c'est le bon App ID.
5. Générez le bon nouveau fichier Mobile de provision et téléchargez le
6. Supprimez l'ancien fichier mobile provision du back office et ajoutez le nouveau sur votre back office
7. Répétez l'opération pour le fichier Mobile provision ad hoc 

picture

4

Compilation / Mise à jour sur le store

- Application distribué sur App Store Connect :
Pas de recompilation nécessaire (sauf si vous avez ajouté un nouvel appareil pour tester la version ad hoc)
Pas de soumission de mise à jour sur le store nécessaire.

 

picture