Activer la prise en charge des liens universels dans Apple Xcode

Les liens universels établissent une relation vérifiée entre les domaines et les applications, de sorte que les paramètres de votre application Auth0 et de votre application iOS doivent être synchronisés. Pour ce faire, vous devez fournir à Auth0 l’identifiant d’équipe Apple et l’dentifiant du groupe d’applications. Vous pouvez activer la prise en charge des liens universels pour votre application enregistrée par Auth0 à l’aide de l’Auth0 Dashboard.

Obtenir l’identifiant de l’équipe Apple et l’dentifiant du groupe d’applications

  1. Pour trouver votre ID d’équipe Apple, accédez à la page récapitulative de votre compte développeur Apple.

  2. Pour trouver l’identifiant du groupe d’applications de votre application iOS, accédez à la page des paramètres du projet Xcode.

Fournir l’identifiant de l’équipe Apple et l’dentifiant du groupe d’applications à Auth0

  1. Accédez à Dashboard > Applications > Applications et sélectionnez le nom de l’application à afficher.

    Tableau de bord - Liste des applications
  2. Faites défiler vers le bas de la page Paramètres et sélectionnez Afficher les paramètres avancés.

  3. Sélectionnez Paramètres de l’appareil, fournissez les valeurs ID d’équipe et votre Identifiant du groupe d’applications pour votre application iOS, puis sélectionnez Enregistrer les modifications.

    Dashboard (Tableau de bord) Applications Onglet Application Settings (Paramètres d’application) Advanced Settings (Paramètres avancés) Onglet Device Settings (Paramètres de périphérique)

Tester la liaison

Vérifiez si le fichier de liens universels apple-app-site-association est disponible pour votre application en accédant à l’URL suivante dans votre navigateur : {yourDomain}/apple-app-site-association

Si la liaison est réussie, vous verrez le JSON suivant (formaté pour une meilleure lisibilité) :

{
  "applinks": {
    "apps": [],
    "details": [{
      "appID": "86WQXF56BC.com.auth0.Passwordless-Email",
      "paths": ["/ios/com.auth0.Passwordless-Email/*"]
    }]
  }
}

Was this helpful?

/