Configurer votre identificateur d’application
Avant de pouvoir utiliser Se connecter avec Apple dans vos applications, vous devez effectuer certaines étapes de configuration dans la section Certificates, Identifiers & Profiles du portail des développeurs d’Apple.- Connectez-vous à votre compte Apple Developer Program.
- Sélectionnez Certificates, Identifiers & Profiles.
- Dans le volet Identifiers, sélectionnez votre identificateur d’application, ou sélectionnez (+) pour créer un nouvel identificateur.
Si vous créez un nouvel identificateur, sélectionnez App IDs comme type de nouvel identificateur.
- Faites défiler la liste des fonctionnalités et sélectionnez Sign in with Apple.
- Appuyez sur Continue ou Save dans la fenêtre contextuelle de configuration Sign in with Apple.
- Veillez à créer et mettre à jour entièrement votre identificateur d’application.
PlayFab prend uniquement en charge Se connecter avec Apple à partir de titres iOS ou macOS.
Configurer le module complémentaire Apple dans PlayFab
Pour configurer le module complémentaire Apple dans PlayFab :- Connectez-vous à Game Manager.
- Sélectionnez votre titre dans la page My Studios and Titles.
- Dans le volet Add-ons, sélectionnez la plateforme Apple.
- Pour installer le module complémentaire Apple, sélectionnez Install Apple.
- Définissez iOS App Bundle ID sur l’App ID que vous avez récupéré dans la section précédente.
À ce stade, vous devez choisir si vous souhaitez ignorer la date d’expiration des jetons d’identité.
- Ignorer les dates d’expiration : cette option offre une expérience utilisateur moins sécurisée, mais meilleure. Cependant, si Apple effectue une rotation de la clé de signature, les jetons d’identité expirés ne peuvent plus être validés. Dans ce cas, les utilisateurs doivent se connecter pour fournir un nouveau jeton d’identité.
- Respecter les dates d’expiration : cette option offre une expérience plus sécurisée, au prix d’une possible obligation pour l’utilisateur de se connecter plusieurs fois. Les jetons d’identité Apple expirent actuellement au bout de 10 minutes, après quoi votre titre doit demander à l’utilisateur de se connecter à nouveau pour en obtenir un nouveau.
- Définissez Ignore expiration date for identity tokens en fonction de l’expérience utilisateur choisie.
