Un enlace de tu dominio personalizado puede abrir tu app si está instalada, directamente en el contenido al que apunta el enlace. Quien no tenga la app sigue yendo a la tienda. Abrir en la app está incluido en Team Plus y Enterprise.
- Paso 1
Antes de empezar
Este es un trabajo para el desarrollador de tu app. Puedes subir los dos archivos tú mismo si tienes los valores que necesitan, pero los cambios en la app y las nuevas versiones requieren un desarrollador. Necesitas un dominio personalizado activo — consulta Configurar un dominio personalizado — y acceso al código fuente de la app y a sus cuentas de desarrollador. - Paso 2
Añade el archivo de iOS
En "Settings → Custom Domains", abre el dominio y su panel Open in app, y elige Build it for me junto a iOS. Introduce dos valores de tu app:- App ID Prefix — diez caracteres, en "Membership" en developer.apple.com (normalmente tu Team ID)
- Bundle ID — de Xcode, como
com.example.app
Revisa el archivo y guárdalo. Si ya tienes un archivoapple-app-site-association, súbelo en su lugar. - Paso 3
Añade el archivo de Android
Google Play Console muestra el archivo de tu app: en la página App integrity de la app, en "App signing", copia el Digital Asset Links JSON. Guárdalo comoassetlinks.jsony súbelo junto a Android en el mismo panel. - Paso 4
Indica el dominio en la app de iOS
En Xcode, abre Signing & Capabilities de tu target, añade Associated Domains y añade una entrada para tu dominio:applinks:get.example.comDespués, gestiona el enlace entrante en la app — la URL llega como una user activity — y muestra el contenido correspondiente. - Paso 5
Indica el dominio en la app de Android
EnAndroidManifest.xml, añade un intent filter a la actividad que debe abrir los enlaces:<intent-filter android:autoVerify="true"> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="https" android:host="get.example.com" /> </intent-filter> - Paso 6
Primero sube, después publica
Coloca ambos archivos antes de que las nuevas versiones de la app lleguen a las tiendas. Android comprueba el dominio una sola vez, cuando la app se instala o se actualiza, y Apple recuerda durante aproximadamente un día que falta un archivo — una app publicada antes de que su archivo esté disponible no abrirá enlaces para sus primeros usuarios. - Paso 7
Prueba en un dispositivo
Escribir el enlace en la barra de direcciones del navegador no abre apps, en ninguna de las dos plataformas. En su lugar, instala la nueva compilación y toca un enlace a tu dominio en Notas, Mensajes o un email.