Universal Link
Adresse https qu’iOS confie à l’application correspondante au lieu d’ouvrir un navigateur, autorisée par un fichier servi depuis votre domaine.
Mis à jour le 14 août 2026
Un Universal Link est une adresse https ordinaire qu’iOS ouvre dans votre application plutôt que dans Safari. Il n’y a ni schéma spécial ni adresse séparée à entretenir : le même lien fonctionne pour ceux qui ont l’application comme pour ceux qui ne l’ont pas, et personne ne voit passer un navigateur au milieu.
L’autorisation vient de votre domaine. iOS va chercher /.well-known/apple-app-site-association sur l’hôte du lien et y lit quel App ID, sous la forme TEAMID.com.company.app, peut revendiquer quels chemins. Sur un domaine de redirection de marque, ce fichier est construit et servi pour vous dès que l’application est déclarée dans les réglages du domaine.
Ses exigences sont impitoyables et expliquent presque tous les échecs. Le fichier doit renvoyer un statut 200 sans redirection, être servi en application/json et arriver non compressé — un proxy qui le compresse en transit casse la vérification de façon invisible. Apple met aussi le fichier en cache sur son propre réseau : pendant les tests, une réinstallation est le moyen fiable de forcer une relecture. Une vérification intégrée indique ce que la plateforme verrait réellement.