Actualizado el 26. junio 2023 por Jan Bunk
Enlaces de aplicaciones (también llamados enlaces universales en iOS) parecen enlaces https normales, por ejemplo https://webtoapp.design. Cuando pulses el enlace en un dispositivo en el que esté instalada la aplicación para este sitio web, el enlace se abrirá en la aplicación. Si la aplicación no está instalada, el enlace se abrirá en el navegador.
Enlaces profundos utiliza un esquema diferente en lugar de https, por ejemplo app600://webtoapp.design. Cuando pulses el enlace en un dispositivo en el que esté instalada la app de este sitio web, el enlace se abrirá en la app. Si la aplicación no está instalada, no ocurrirá nada.
Así que la principal diferencia es para los usuarios que no tienen instalada la app. Si quieres que también puedan utilizar los enlaces (por ejemplo, porque utilizas los enlaces en los correos electrónicos que reciben todos los clientes), tienes que utilizar enlaces de app.
En esta guía veremos cómo puedes crear y personalizar tus enlaces profundos (Deep links).
En primer lugar, tienes que encontrar el esquema de enlaces profundos de tu aplicación en tus ajustes de navegación de la aplicación. También puedes cambiar el esquema si quieres. En esta guía utilizaremos el esquema app600 como ejemplo.
A continuación, decide la URL que quieres que muestre la aplicación cuando se haga clic en el enlace profundo. Utilicemos https://webtoapp.design/examples como ejemplo.
Ahora, para convertir tu URL en una URL de enlace profundo, sustituye el esquema de la URL (normalmente https o http) por tu esquema de enlace profundo. Así que en nuestro ejemplo la URL resultante sería app600://webtoapp.design/examples
Ahora puedes utilizar esta URL donde quieras, por ejemplo en tu sitio web o en correos electrónicos. En una etiqueta de enlace se vería así:
<a href="app600://webtoapp.design/examples">Abrir en la aplicación</a>
Si el usuario no tiene la aplicación instalada, no ocurrirá nada al hacer clic en el enlace. Desafortunadamente, no hay forma de solucionar esto debido a un par de limitaciones. No hay forma de comprobar si la aplicación está instalada, así que no podemos intentar abrir el enlace profundo y, si falla, abrir la página en el navegador.
Los enlaces de aplicación no tienen este problema. Abren el sitio web en el navegador si la aplicación no está instalada, lo que es preferible en muchos casos.
Artículos relacionados
Cómo: Invitar al equipo de webtoapp.design a tu cuenta de desarrollador de Apple
Esta breve guía explica el proceso de invitar al equipo de webtoapp.design a una cuenta de desarrollador de Apple para que podamos subir tu app iOS.
Prueba tu aplicación iOS antes de publicarla
A continuación te explicamos cómo puedes probar una aplicación para iPhone o iPad internamente con TestFlight de Apple, antes de pasar por la revisión de la App Store.
Cómo revender una aplicación de marca blanca
En webtoapp.design ofrecemos un producto de marca blanca adecuado para los revendedores. Aquí tienes algunos consejos para revender tu aplicación.
¡Hola, soy Jan! Creé webtoapp.design en 2019 mientras estudiaba informática en la universidad. Mucho ha cambiado desde entonces: no solo me he graduado, sino que ya no soy solo yo quien dirige webtoapp.design. Hemos crecido hasta convertirnos en un equipo global, completamente remoto, y hemos acumulado mucha experiencia en el desarrollo y publicación de aplicaciones. Hemos creado y publicado cientos de aplicaciones en las tiendas de aplicaciones, donde han sido descargadas millones de veces.