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 du 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.
- Assurez-vous de créer et de 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 l’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écuritaire, 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écuritaire, au risque d’obliger l’utilisateur à se connecter plusieurs fois. Les jetons d’identité Apple expirent actuellement après 10 minutes, après quoi votre titre doit exiger que l’utilisateur se connecte de nouveau pour en obtenir un nouveau.
- Définissez l’option Ignore expiration date for identity tokens en fonction de l’expérience utilisateur choisie.
