Création du certificat
Conditions préalables : vous aurez besoin d'un abonnement au Apple Developer Program (voir ci-dessous)
Les Pass Apple Wallet sont « signés et compressés de manière cryptographique » lorsqu'ils sont générés. Vous devrez suivre les étapes ci-dessous pour vous assurer que vos Pass sont légitimes :
- Tout d'abord, vous devrez vous rendre sur la section Certificates, Identifiers and Profiles > Identifiers > Ajouter par le bouton (+)> Sélectionnez Pass Type IDs du compte Apple Developer (utilisez un Apple ID avec un rôle Account Holder ou Admin)
- Remplissez le formulaire comme décrit avec une description (qui décrit le pass) et un identifiant unique qui doit suivre le modèle suivant : «pass». + votre nom de domaine inversé + le nom du pass. Exemple : « My Company Loyalty Card » et pass.com.mycompany.loyalty-card
- Une fois validé, cliquez à nouveau sur le certificat que vous venez de créer dans la liste
- Cliquez sur Create Certificate
- Laissez le champ «Enter your Pass certificate Name» vide
- Téléchargez le certificat Splio CSR (disponible ici) puis cliquez sur Generate
- Cliquez sur Download et nous fournir le fichier pass.cer obtenu en réponse au support.
Renouvellement du certificat
Afin de rappeler le renouvellement du certificat, Apple alerte par email sur les adresses emails associées au compte Apple Developer et Splio alerte également sur les adresses emails associées aux comptes ayant un role manager ou admin.
Les certificats que vous avez créés ont une durée de vie de 365 jours. Par conséquent, une fois expiré, vous ne pourrez plus générer de nouveaux Pass ni mettre à jour des Pass existants avec des certificats expirés. Notez que vous devez avoir un rôle d'administrateur pour pouvoir renouveler un certificat depuis la plateforme : Organisation > Wallet.
Pour renouveler vos certificats existants, suivez simplement les étapes ci-dessous :
- Tout d'abord, vous devrez vous rendre sur la section Certificates, Identifiers and Profiles > Identifiers > Pass Type IDs du compte Apple Developer (utilisez un Apple ID avec un rôle Account Holder ou Admin)
- Ensuite, cliquez sur le certificat que vous devez renouveler dans la liste
- Cliquez sur Create Certificate
- Laissez le champ « Enter your Pass certificate Name » vide
- Téléchargez le certificat Splio CSR (disponible ici) puis cliquez sur Continue
- Cliquez sur Download et envoyez-nous le téléchargement du fichier pass.cer au support.
Important : veuillez toujours vous assurer de lire vos e-mails envoyés à l'adresse e-mail associée à votre adhésion au programme Apple Dev Program, car Apple vous enverra des rappels d'expirations de certificats.
Comment s'inscrire au Apple Developer Program ?
Veuillez noter que la procédure suivante peut prendre jusqu'à quelques semaines, car elle implique des étapes de vérifications "humaines" par Apple et D&B.
- Apple Developer Program vous donnera accès :
- aux outils de développement Apple et SDK
- à la distribution d'apps et de Pass
- L'adhésion coûte 99€ par an (nous vous recommandons d’activer le renouvellement automatique).
- L'adhésion doit être au nom d’une entité juridique (et non d’une marque). Il paraît logique de choisir l’entité juridique la plus générique pour utiliser le même compte pour l’ensemble des Apps et Pass édités pour l’ensemble de vos produits et marques. Dans le cas d’une application, le nom de cette entité apparaîtra sur l’App Store en tant qu’éditeur.
- Avant de commencer la procédure, vous devez avoir :
- Le D-U-N-S® Number associé à l'entité juridique qui va souscrire au programme.
- Si vous ne l’avez pas, il suffit de le demander ici (il vous sera transmis par email environ 72h après la demande)
- Un Apple ID :
- Nous vous recommandons de créer un compte associé à un email générique du type apple@yourcompany.com
- Au nom d’une personne habilitée à s’engager pour l’entreprise
- Quelque soit les informations demandées dans le processus de souscription (adresse, numéro de téléphone…), il est crucial qu’elles soient identiques à ce qui est présent dans la base Dun & Bradstreet (D&B)
- Une carte bancaire qui sera associée à l’Apple ID utilisé pour régler les 99€.
- Le D-U-N-S® Number associé à l'entité juridique qui va souscrire au programme.
- Pour s'inscrire : developer.apple.com/enroll/
Veuillez noter que l'inscription en tant qu'organisation peut prendre jusqu'à quelques semaines et est plus lente que l'inscription en tant qu'individu. En cas d'urgence, vous pouvez, mais nous ne le recommandons pas, vous inscrire en tant que particulier et effectuer ultérieurement une migration de compte avec Apple. Si tel est le cas, l'identifiant Apple utilisé pour s'inscrire en tant qu'individu doit être créé avec le nom et les informations d'un représentant légal de l'entité juridique.
Pour plus d'informations : developer.apple.com/support/membership/
Questions fréquentes
- Comment savoir si mon entreprise a déjà un compte Apple Developer ?
Si votre entreprise a déjà publié une application dans l'apple app store, c'est qu'elle a déjà un compte. Rapprochez vous des équipes qui ont travaillé sur l'app. - Comment je récupère l'accès au compte Apple Developer de mon entreprise ?
Pour la récupération du compte ou toute autre difficultés, contactez le support Developer d'Apple. Les vérifications peuvent prendre du temps. Anticipez bien vos demandes.
Les accès aux comptes Apple sont sécurisés par une authentification multi-facteurs et ne sont pas faciles à réinitialiser. Assurez-vous donc que plusieurs Apple ID (adresses emails) aient un role Admin, et idéalement que l'Apple ID ayant le role Account Holder soit associé à une adresse générique du type apple@yourcompany.com et que celui-ci est configuré sur plusieurs terminaux de l'entreprise. L'objectif est de garder le compte accessible même en cas d'absence ou de départ de l'entreprise. Documentez ces informations.