Aller au contenu
Perrine HonoréPerrine Honoré · Blog
MobilePar Perrine Honoré · · 7 min de lecture

Deep links iOS et Android : le guide qui évite les casse-tête (2024)

Universal Links, App Links, custom schemes : la vraie configuration deep links pour iOS et Android en 2024, avec les pièges à éviter.

En bref

Un email qui renvoie vers l'application plutôt que vers le site convertit environ trois fois mieux, à condition que le lien fonctionne. Cela suppose deux configurations distinctes : Universal Links côté iOS et App Links côté Android, pour qu'une URL https ouvre l'app si elle est installée. Le custom scheme ne sert plus qu'en repli.

Un email marketing qui envoie vers une app plutôt qu'un site fait 3× plus de conversion. Encore faut-il que le deep link marche  : et pour ça, deux systèmes différents à configurer.

Règle : Universal Links (iOS) + App Links (Android) pour un lien « https:// » qui ouvre l'app si installée. Custom scheme (myapp://) uniquement en fallback ou pour du QR code interne.

  • Fichier apple-app-site-association hébergé sur votre domaine
  • Entitlements com.apple.developer.associated-domains
  • Attend Apple 24-48 h pour cacher le fichier
  • Fichier assetlinks.json dans /.well-known/
  • Intent filter dans le manifest avec android:autoVerify="true"
  • Vérification automatique via Play Store

Les pièges classiques

  • Fichier association pas servi en Content-Type: application/json
  • Redirects HTTP interdits sur le fichier association
  • Universal Links cassé si vous cliquez sur un lien à la main dans Safari (design Apple)
  • Deferred deep links (installer puis ouvrir) demandent une librairie tierce (Branch, AppsFlyer)

Tester avant push

Notes Apple + xcrun simctl openurl : teste sans passer par les stores.

Un deep link cassé dans une campagne email coûte 30-50 % de conversions. Testez avant d'envoyer.

On configure les vôtres ?

En 30 minutes on peut cadrer votre config deep links. Réservez un créneau. À lire : Stratégie push notifications.

Une question avant l'appel ?

Je réponds personnellement sous 24 h ouvrées.

Le bouton ouvre votre messagerie avec le message prêt. Si rien ne s'ouvre, écrivez directement à perrine.honore@gmail.com.