Saltar al contenido
WebViewGold Del vibe coding a la App Store
Español
Consigue WebViewGold

Base44 + deep links

Deep links y Universal Links para tu app de Base44

Un usuario toca en su email el enlace mágico de Autenticación integrada de Base44 (email y contraseña, inicio de sesión con Google, Microsoft, Facebook y Apple) y acaba en Safari: con la sesión iniciada en la web, pero no en la app. Universal Links y App Links lo solucionan: los enlaces https a tu dominio abren directamente la app de Base44. Aquí tienes la configuración completa, además de los enlaces con esquema propio para códigos QR y otras apps.

Desde $109 de pago único por plataforma, o deja que nuestro equipo lo haga todo desde $698.

  • Garantía de aprobación – o te devolvemos el dinero en 14 días
  • Sin programar
  • Pago único, actualizaciones gratuitas
  • Soporte humano 24/7
  • Hecho en Alemania desde 2014 · ISO 27001

Dos mecanismos

Universal Links (iOS) y App Links (Android)

Los enlaces https normales a tu dominio abren la app si está instalada y la web si no lo está. Requieren dos archivos en tu dominio y un ajuste en WebViewGold. Son el estándar para enlaces mágicos, restablecimientos de contraseña, contenido compartido y enlaces de marketing.

Deep links con esquema propio

Enlaces como yourapp://https://app.yourdomain.com/path abren la app desde otras apps o desde códigos QR (CUSTOM_DEEPLINK_SCHEME en Android, esquema de URL en el proyecto Xcode). No necesitan archivos en el dominio, pero no hacen nada si la app no está instalada.

Prompt para Base44

Pega esto en Base44 para implementar la parte de la web app. Revisa el resultado, publica y luego prueba dentro de la app WebViewGold.

Prompt para pegar en Base44
Añade deep links que se puedan compartir a esta app para nuestra versión móvil nativa. 1) Da a cada elemento una URL estable como /items/ID que abra el elemento directamente, aunque el usuario todavía no haya iniciado sesión (redirige al inicio de sesión y, después, de vuelta al elemento). 2) Añade un helper getShareUrl(item) que devuelva https://go.example.com/s/ID (ahí alojaré un servicio de redirección); si ese dominio no está configurado, usa como alternativa la URL normal del elemento. 3) Añade un helper getAppLink(item) que devuelva yourapp://url?link= seguido de la URL codificada del elemento, y que solo se use cuando navigator.userAgent contenga "WebViewGold". 4) Muestra en la página del elemento un botón "Copiar enlace" que use estos helpers.

¡Gran trabajo! Nunca tuve que usar código para nada, pero logré trabajar con esto y tener mi App lista. ¡Fácil y rápido! ¡También con gran ayuda de los creadores!

Lucas DuBois · CodeCanyon

Configura Universal Links y App Links para Base44

Necesitas tu dominio propio y los IDs de la app de ambas tiendas.

  1. Aloja el archivo de Apple

    Coloca /.well-known/apple-app-site-association (JSON, sin extensión, servido por HTTPS con estado 200) en la carpeta pública del proyecto de Base44, con tu Team ID y tu bundle ID.

  2. Aloja el archivo de Android

    Coloca /.well-known/assetlinks.json con el nombre de tu paquete y la huella SHA-256 de la clave de firma (en Play Console, en Firma de apps).

  3. Activa la función en WebViewGold

    iOS: añade la capability Associated Domains con applinks:yourdomain.com y activa la opción de Universal Links en Config.swift. Android: activa IS_DEEP_LINKING_ENABLED en Config.java y añade tu dominio al intent filter en AndroidManifest.xml.

  4. Apunta las URLs de redirección de autenticación a tu dominio

    En Autenticación integrada de Base44 (email y contraseña, inicio de sesión con Google, Microsoft, Facebook y Apple): Site URL y URLs de redirección = https://app.yourdomain.com/…. Así los enlaces mágicos llevan tu dominio y se abren en la app.

  5. Prueba en dispositivos reales

    Envíate un enlace mágico y tócalo en Mail y en Gmail. Los simuladores no prueban los Universal Links de forma fiable. Prueba también un enlace compartido desde Mensajes y desde WhatsApp.

Errores habituales

  • El archivo de asociación se sirve con una redirección o con un tipo de contenido incorrecto: debe servirse directamente por HTTPS, con estado 200 y application/json.
  • El proveedor de email envuelve los enlaces en un dominio de seguimiento: desactiva el seguimiento de clics en los emails de autenticación o añade también ese dominio.
  • Con www frente a sin www: registra ambas variantes en la capability Associated Domains.
  • Los App Links de Android solo se verifican cuando la huella coincide con la clave con la que Google firma la app publicada (la clave de Play App Signing, no tu clave de subida).

Preguntas frecuentes

¿Puedo saltarme esto si solo uso login con email y contraseña?

Para el login, sí. Los emails de restablecimiento de contraseña siguen conteniendo un enlace; sin Universal Links se abre la web, que funciona, pero deja al usuario fuera de la app.

¿Los deep links necesitan una actualización en la tienda?

La primera configuración sí (nueva capability y nuevas entradas en el manifest). Cambiar más adelante qué rutas abren la app se hace en los archivos de asociación de tu dominio, sin actualizar la app en la tienda.

¿Los enlaces a mi dominio siempre abren la app?

Si la app está instalada y el archivo se verifica, sí. iOS permite a los usuarios desactivarlo por dominio manteniendo pulsado un enlace y eligiendo Safari.

Tres formas de llevar tu app a las tiendas

El mismo resultado, con distinta cantidad de trabajo por tu parte. Las tres incluyen la garantía de aprobación y soporte humano 24/7.

Hazlo tú mismo

$109 por plataforma, pago único

La licencia de WebViewGold: un proyecto de Xcode o Android Studio listo para usar. Pega tu URL, define nombre e icono, activa funciones, compila y envía. Actualizaciones gratuitas para siempre.

Ver planes en la página principal

Full Service

$698 por plataforma $798

Envíanos tu URL y tu icono. Nuestro equipo configura, compila y entrega tu app en 72 horas, en marca blanca y con los proyectos fuente. Ambas plataformas por $1,158.

Detalles del Full Service Con tecnología de WeSetupYourWebViewApp

Precios de la Oferta de invierno válidos hasta el 31 de diciembre de 2026.

¿Listo para lanzar tu app de Base44?

Garantía de aprobación en App Store & Google Play – o te devolvemos el dinero en 14 días

¿Prefieres delegarlo? Full Service: configuramos, compilamos y entregamos en 72 horas, desde $698 por plataforma. ¿Preguntas? Chatea con nosotros 24/7.

Los reembolsos se conceden bajo las condiciones indicadas en nuestras FAQ: un rechazo por motivos ajenos al contenido por parte de Apple y/o Google, reclamado dentro de los 14 días posteriores a la compra.