Aller au contenu

Vérifiez vos app links Android et vos universal links iOS au même endroit

RYNO vérifie que votre domaine est associé à votre app pour les App Links Android et les Universal Links iOS, puis envoie le lien à un appareil Android par adb ou à un simulateur iOS par simctl. Sur un iPhone ou un iPad physique, RYNO passe par devicectl et ne peut pas confirmer que l'appareil l'a reçu.

L'éditeur de requête de RYNO et sa vérification App Links, montrés avec un projet d'exemple et des données fictives.
Le problème

Pourquoi les universal links et les app links échouent sans bruit

Le navigateur s’ouvre à la place de votre app, et rien ne vous dit pourquoi.
  • Le fichier d'association est mal servi

    Une redirection, un certificat HTTPS absent ou un mauvais type de contenu, et le système ignore le fichier.

  • L'identité de l'app ne correspond pas

    Une mauvaise empreinte de certificat de signature sur Android, ou un mauvais Team ID et bundle ID sur iOS.

  • L'app n'a jamais vérifié le domaine

    autoVerify absent du manifeste Android, ou le domaine absent des Associated Domains dans Xcode.

    Vérifier l'association avec RYNO
Dans RYNO

La vérification du domaine et le test sur l'appareil, côte à côte

Vérifiez l'association, puis envoyez le même lien là où il compte.
  • App Links Android : association vérifiée, puis lien envoyé par adb à un appareil ou un émulateur
  • Universal Links iOS : association vérifiée, puis lien envoyé par simctl à un simulateur
  • iPhone et iPad branchés : RYNO envoie le lien avec devicectl et ne peut pas confirmer que l'appareil l'a reçu
  • Vos liens restent dans votre collection .ryno/, à côté de leur vérification, pour toute l'équipe
Un rapport de lancement dans RYNO, montré avec un projet d'exemple et des données fictives.
Définitions

Schémas personnalisés, universal links et app links

Trois mécanismes, trois niveaux de confiance.
Un schéma d’URL personnalisé, un Universal Link iOS et un App Link Android comparés
Schéma d’URL personnaliséUniversal Link iOSApp Link Android
Exemplemyapp://cart/42https://example.com/cart/42https://example.com/cart/42
Propriété du domaine vérifiéeNonOuiOui
Fichier sur votre domaineAucun/.well-known/apple-app-site-association/.well-known/assetlinks.json
Déclaré dans l'appURL typesAssociated Domains (applinks:)Filtre d'intent avec autoVerify
Si l'app n'est pas installéeLe lien échoueLe site web s’ouvreLe site web s’ouvre
FAQ

Questions sur les liens vérifiés

Association, appareils et limites.

Que vérifie RYNO pour les app links Android ?

RYNO vérifie que votre domaine associe l'app aux App Links Android par assetlinks.json, puis vous laisse envoyer le lien à un appareil ou un émulateur par adb et lire le résultat.

Que vérifie RYNO pour les universal links iOS ?

RYNO vérifie que votre domaine associe l'app par apple-app-site-association, puis envoie le lien à un simulateur iOS par simctl. Sur un iPhone ou un iPad physique, RYNO envoie le lien avec devicectl et ne peut pas confirmer que l'appareil l'a reçu.

Pourquoi RYNO ne confirme-t-il pas les liens sur un iPhone physique ?

iOS ne renvoie aucun signal quand devicectl ouvre un lien sur un iPhone branché : RYNO ne peut pas confirmer que l'appareil l'a reçu. RYNO rapporte le lien comme envoyé plutôt que d'affirmer un résultat qu'il ne voit pas.

Existe-t-il un validateur en ligne ?

Non. RYNO vérifie l'association dans l'app de bureau, où il peut aussi envoyer le lien à un appareil.

Découvrez pourquoi votre lien ouvre le navigateur

Vérifiez votre domaine dans RYNO et envoyez le lien à un appareil au même endroit. Pour commencer, contactez l'équipe.