Si estás buscando cómo publicar una app de Lovable en el App Store, lo primero que debes saber es que Lovable no puede hacerlo por ti. La documentación de publicación de Lovable dice que «Lovable crea apps web y publicar siempre despliega en una URL web» y que «no hay un flujo integrado que empaquete y envíe tu proyecto al App Store o a Google Play». A continuación tienes las tres opciones reales, lo que cuesta cada una y los pasos para que una app de Lovable empaquetada no choque con la Guideline 4.2.
¿Se puede publicar una app de Lovable directamente en el App Store?
No. A octubre de 2026, Lovable publica en un subdominio lovable.app o en un dominio propio, y llegar a una tienda implica empaquetar la app fuera de Lovable y enviarla desde tu propia cuenta de desarrollador.
La documentación de Lovable propone dos alternativas: convertir el sitio publicado en una PWA instalable o «envolver tu URL publicada en un contenedor nativo con Capacitor fuera de Lovable» y enviar ese contenedor tú mismo. La documentación también deja claras dos cosas. Lovable no genera proyectos de React Native, y la app móvil de Lovable solo sirve para crear proyectos desde el teléfono. «No convierte tu proyecto en una app nativa para usuarios finales».
PWA, contenedor de Capacitor o reescritura: ¿qué camino elegir?
Elige una PWA si no necesitas ficha en la tienda, Capacitor si necesitas ficha y puedes añadir funciones nativas reales, y una reescritura nativa si tu app tiene que sentirse y comportarse como un producto pensado para el móvil.
| Camino | Ficha en la tienda | Costes fijos de plataforma | Esfuerzo principal | Riesgo 4.2 |
|---|---|---|---|---|
| PWA desde tu URL de Lovable | No | Ninguno aparte de tu plan de Lovable | Manifest, iconos, soporte offline | Ninguno (sin revisión) |
| Contenedor de Capacitor | App Store y Google Play | 99 USD al año (Apple) + US$25 una vez (Google) | Mac con Xcode, plugins nativos, metadatos de la tienda | Alto si solo muestra el sitio web |
| Reescritura nativa (Swift, Kotlin o React Native) | App Store y Google Play | Las mismas tarifas de tienda | Reescribir la UI, conservar tu backend | Bajo |
Las tarifas proceden de la página de inscripción del Apple Developer Program («99 USD por año de membresía. Los precios pueden variar según la región») y de la Ayuda de Google Play Console («una tarifa de registro única de US$25»). En Google Play, las cuentas personales nuevas también tienen que hacer una prueba cerrada con 12 testers durante 14 días antes de obtener acceso a producción. Nuestra guía de pruebas cerradas cubre ese paso.
¿Cómo se empaqueta una app de Lovable con Capacitor?
Exporta el código de Lovable a GitHub, compílalo en local, añade Capacitor y apunta webDir a la salida del build. Después abre los proyectos nativos en Xcode y Android Studio y genera los archivos.
- En Lovable, conecta GitHub. La sincronización es bidireccional y siempre crea un repositorio privado nuevo, así que puedes seguir editando en Lovable mientras trabajas en el contenedor nativo en local.
- Clona el repositorio, ejecuta
npm instally luegonpm run build. Comprueba dónde escribe Vite la salida, normalmentedist. Capacitor necesita unindex.htmlcon una etiqueta<head>en esa raíz. - Instala Capacitor y las plataformas con los comandos del bloque de código de abajo, sacados de la documentación de primeros pasos de Capacitor.
- En
capacitor.config, establecewebDirendist. No pongasserver.urlapuntando a tu dominio de Lovable en vivo: la referencia de configuración de Capacitor dice que «no está pensado para usarse en producción». - Añade plugins nativos (push, hápticos, compartir, biometría, notificaciones locales) e iconos y pantallas de inicio nativos.
- Ejecuta
npx cap syncdespués de cada build web, luego genera el archivo en Xcode y súbelo a App Store Connect. Nuestra checklist de envío al App Store cubre el resto.
npm i @capacitor/core
npm i -D @capacitor/cli
npx cap init
npm i @capacitor/android @capacitor/ios
npx cap add android
npx cap add ios
npm run build && npx cap sync
npx cap open iosEnvíala desde tu propia cuenta de Apple. La Guideline 4.2.6 rechaza las apps creadas con un servicio de generación de apps salvo que las «envíe directamente el proveedor del contenido de la app». Nuestra guía sobre las Guidelines 4.3 y 4.2.6 explica cómo se aplica esto a las apps creadas con IA.
¿Cómo evitar un rechazo por la Guideline 4.2 con una app de Lovable empaquetada?
Haz que la app haga cosas que el sitio web no puede hacer. La Guideline 4.2 pide «funciones, contenido e interfaz que la eleven más allá de un sitio web reempaquetado», y la 4.2.2 descarta las apps que son principalmente «recortes web, agregadores de contenido o una colección de enlaces».
Usa esta checklist antes de enviarla:
- El build web va incluido en el binario y se abre sin conexión de red, mostrando datos en caché o una pantalla offline en condiciones.
- La navegación usa una barra de pestañas inferior en lugar de un menú hamburguesa, y no hay pies de página propios de la web ni banners de cookies.
- El inicio de sesión, el registro y el restablecimiento de contraseña ocurren dentro de la app. Nada saca al usuario a Safari.
- Al menos un flujo principal depende del dispositivo, como la captura con cámara, notificaciones locales vinculadas a los datos del propio usuario, widgets o biometría.
- Los enlaces externos a páginas de donación, tiendas o redes sociales se eliminan o se reducen al mínimo.
- Las notas para App Review explican por qué la app es útil en un teléfono e incluyen un acceso de demostración.
¿Qué pasó cuando otras apps basadas en web fueron rechazadas por la 4.2?
Los hilos públicos muestran el mismo patrón: los revisores rechazan las interfaces con aspecto web y los enlaces que salen a Safari, y añadir pequeñas funciones nativas por sí solo no cambia su decisión.
En diciembre de 2020, un desarrollador del Ionic Forum vio rechazada su app de socios de un club con el mensaje «Tu app ofrece una experiencia de usuario limitada, ya que no es lo suficientemente distinta de una experiencia de navegación móvil», seguido de «la mayor parte del contenido de la app enlaza a Safari». Eliminar InAppBrowser y mejorar el soporte offline no bastó, y el segundo envío también fue rechazado. El tercer intento se aprobó después de que el desarrollador rehiciera la pantalla de inicio con listas de estilo nativo y tarjetas con imagen, añadiera más contenido de noticias dentro de la app y eliminara la mayoría de los enlaces externos.
En enero de 2026, un desarrollador de los Apple Developer Forums contó que su app de reservas de citas fue rechazada por «no ser lo suficientemente distinta de una experiencia de navegación web», aunque ya usaba notificaciones push, Core Location y acceso a contactos. Tenía previsto añadir hápticos, acciones rápidas y una integración más profunda con el calendario, y preguntaba qué se considera «más nativo». En el momento de escribir esto, el hilo no tiene respuestas ni un resultado confirmado.
La comparación: el primer desarrollador lo consiguió cambiando lo que es la app (contenido dentro de la app, diseños nativos, sin enlaces hacia fuera). El segundo solo añadió APIs del dispositivo y seguía sin tenerlo claro. Centra tu esfuerzo en la experiencia principal, no en una lista más larga de permisos.
¿Cuándo conviene reescribir en lugar de empaquetar?
Reescribe en nativo cuando el valor principal de tu app sea contenido web, o cuando ya hayas recibido dos rechazos 4.2 por la misma interfaz.
Ejemplo práctico: una herramienta de reservas hecha con Lovable para un estudio de yoga muestra una lista de clases, un formulario de reserva y un enlace de pago de Stripe. Empaquetada tal cual, cumple las tres señales de alarma de la 4.2: interfaz web, un enlace hacia fuera y ningún uso offline. Como PWA puede lanzarse hoy sin coste extra. Para conseguir ficha en la tienda, conserva el backend de Lovable, reescribe la lista de clases y el flujo de reserva con pantallas nativas, añade recordatorios locales antes de cada clase y gestiona el pago dentro de las reglas de la Guideline 3.1 de App Review. Tu backend y tu modelo de datos se mantienen. Lo que reescribes es la interfaz.
Si quieres una segunda opinión sobre qué camino encaja con tu proyecto de Lovable, los servicios de The App Guy cubren el empaquetado, la reescritura y el envío a las tiendas, o escribe a yagyeshsrbobde@gmail.com.
Preguntas frecuentes
¿Puedo publicar una app de Lovable en Google Play Store?
Sí, pero no desde Lovable. Empaqueta la app web compilada con Capacitor, abre el proyecto Android en Android Studio y sube un app bundle firmado en Play Console. Pagas una tarifa de registro única de US$25. Si tu cuenta de desarrollador personal se creó después del 13 de noviembre de 2023, también necesitas una prueba cerrada con al menos 12 testers inscritos durante 14 días seguidos antes de que Google te conceda acceso a producción.
¿Aparece en el App Store una PWA hecha con Lovable?
No. Una aplicación web progresiva se instala desde el navegador, con la opción Añadir a pantalla de inicio de Safari en el iPhone, y nunca pasa por App Review, así que no tiene ficha en el App Store ni visibilidad en las búsquedas de la tienda. La documentación de Lovable describe la vía PWA como hacer que la app publicada sea instalable, con acceso desde la pantalla de inicio y soporte offline. Es la opción más rápida y barata cuando no necesitas que te descubran a través de la tienda.
¿Necesito un Mac para subir una app de Lovable al App Store?
Para la vía habitual con Capacitor, sí. Capacitor genera un proyecto nativo de Xcode, y lo archivas y subes con Xcode, que solo funciona en macOS. Los servicios de compilación en la nube pueden hacer ese paso en un Mac alojado, pero sigues necesitando tu propia membresía del Apple Developer Program, de 99 USD al año, para firmar la app y enviarla.
¿Puedo simplemente apuntar Capacitor a mi URL de lovable.app?
Puedes, pero es mala idea para un build de tienda. La referencia de configuración de Capacitor dice que server.url está pensado para servidores de recarga en vivo y «no está pensado para usarse en producción». Una app que solo carga un sitio remoto es justo lo que la Guideline 4.2 rechaza como sitio web reempaquetado, y muestra una pantalla en blanco sin conexión. Incluye tu carpeta dist compilada dentro de la app.
¿Por qué rechazaron mi app de Lovable por funcionalidad mínima?
Apple consideró que la app no era «lo suficientemente distinta de una experiencia de navegación móvil» según la Guideline 4.2. Las causas típicas son una navegación de estilo web, enlaces de inicio de sesión o de pago que abren Safari, ningún comportamiento offline y un contenido idéntico al de tu sitio web. Arregla la experiencia principal con navegación nativa, flujos dentro de la app, soporte offline y funciones basadas en el dispositivo, y luego explica los cambios en tu respuesta a App Review.
Fuentes y lecturas recomendadas
Las políticas cambian. Consulta la documentación oficial antes de enviar tu app.
- Documentación de Lovable: Publica tu proyecto ↗Verificado el 26 oct 2026
- Directrices de revisión del App Store de Apple ↗Verificado el 26 oct 2026
- Documentación de Capacitor: Instalar Capacitor (primeros pasos) ↗Verificado el 26 oct 2026
- Apple Developer Program: Inscripción ↗Verificado el 26 oct 2026
- Ionic Forum: Rechazo en el App Store 4.2 - Diseño: Funcionalidad mínima ↗Verificado el 26 oct 2026
- Apple Developer Forums: Mi primera app, rechazada por ser demasiado parecida a mi página web ↗Verificado el 26 oct 2026
Llevemos tu app hasta la meta.
Una llamada concreta para descubrir qué separa a tu app de una ficha publicada.
Reserva una llamada ↗

