Si estás buscando cómo publicar una app de Base44 en la App Store, la versión corta es que Base44 ya genera el binario y el resto depende de ti. A octubre de 2026, la pestaña Mobile app del editor produce un IPA firmado. La cuenta de Apple, el registro en App Store Connect, la subida, la revisión y cualquier rechazo siguen siendo cosa tuya. A continuación tienes cada paso, junto con la directriz que frena a la mayoría de apps envoltorio.
¿Qué hace realmente Build Stores Files de Base44?
Build Stores Files convierte tu app web publicada en Base44 en binarios listos para las tiendas: un IPA para la App Store y un AAB para Google Play. Cada uno envuelve tu app web existente en una fina capa nativa.
Según la documentación de envío a tiendas de Base44, el resultado es "un envoltorio nativo ligero alrededor de tu app web que solo abre la URL de tu app". Base44 también hace lo siguiente:
- Ejecuta un App Scan según las directrices de la App Store o de Google Play y te da una Readiness Score (puntuación de preparación).
- "Configura automáticamente un Bundle ID y una clave de firma", y no puedes cambiarlos en los archivos generados.
- Define los permisos del dispositivo con IA y redacta los textos de propósito en 24 idiomas. La documentación indica que estos "no se pueden editar en la interfaz de Base44".
- Puede añadir notificaciones push si proporcionas una clave APNs
.p8, que es distinta de la clave de API de App Store Connect.
La mayoría de los cambios de contenido que publicas en Base44 llegan a la app instalada sin un nuevo envío. Cambiar el nombre, el icono, el bundle ID, la configuración de push o los permisos implica regenerar los archivos y volver a enviarla.
¿Qué sigues teniendo que hacer tú?
Eres responsable de todo lo que queda fuera del binario: las cuentas de desarrollador, la ficha de la tienda, la subida, la revisión y cualquier apelación. La documentación de Base44 dice que "no crea ni gestiona tus cuentas de desarrollador" y que no contactará con Apple ni con Google por ti.
| Tarea | Base44 | Tú |
|---|---|---|
| Inscripción en el Apple Developer Program | No | Sí |
| Clave de API de App Store Connect (.p8, rol Admin) | La usa | La creas |
| Bundle ID y firma | Sí, automático | Usas lo que genera |
| IPA firmado | Sí | Lo descargas |
| Registro de la app en App Store Connect | No | Sí |
| Subir la build | No | Sí |
| Capturas de pantalla, descripción, URL de la política de privacidad | No | Sí |
| Enviar a revisión y gestionar rechazos | No | Sí |
¿Cómo se publica una app de Base44 en la App Store, paso a paso?
Para publicar una app de Base44, generas el IPA en Base44, creas un registro de app equivalente en App Store Connect, subes el IPA y envías esa build a revisión.
- Inscríbete en el Apple Developer Program y espera la aprobación. El Account Holder también debe aceptar el acuerdo más reciente en App Store Connect; de lo contrario, no podrás añadir una app.
- En App Store Connect, ve a Users and Access → Integrations y crea una clave de API con el rol Admin. Apunta el Issuer ID y el Key ID, y descarga el archivo
.p8. - En Base44, abre Publish → Mobile app, haz clic en Run App Scan con las directrices de la App Store seleccionadas y corrige todos los problemas críticos.
- Elige Create App Store files e introduce tu Issuer ID, Key ID, Team ID y la clave
.p8. Después descarga el IPA. - En App Store Connect, abre Apps → + → New App. Elige iOS, introduce el nombre, el idioma principal y el SKU, y selecciona el bundle ID que configuró Base44.
- Sube el IPA. Apple enumera Xcode, altool y Transporter como opciones de subida, y para un IPA ya generado lo más sencillo es Transporter, una app gratuita para macOS.
- Espera el correo que confirma que la build se ha procesado. Luego añade capturas de pantalla, una descripción, la URL de la política de privacidad, la clasificación por edades y los detalles de privacidad.
- Asocia la build a la versión, añade notas para la revisión y un inicio de sesión de demostración, y haz clic en Submit for Review.
Apple vincula cada subida con tu registro mediante "el bundle ID y el número de versión, que se encuentran en el paquete de la app". Si creaste el registro con un bundle ID distinto, la subida no se asociará. Para los detalles de la ficha, sigue nuestra checklist de envío a la App Store y configura un acceso para el revisor con la guía de cuenta de demostración.
¿Cuánto cuesta publicar una app de Base44?
Publicar una app de Base44 en la App Store cuesta, como mínimo, un plan Builder de pago de Base44 más la membresía anual de Apple de 99 USD. Suma la tarifa única de 25 USD de Google si también la lanzas en Android.
La página de inscripción de Apple dice: "El Apple Developer Program cuesta 99 USD por año de membresía. Los precios pueden variar según la región". Puedes ejecutar el escaneo de Base44 con el plan Free, pero descargar los archivos para las tiendas "requiere el plan Builder o superior". En Google Play, las cuentas personales creadas después del 13 de noviembre de 2023 deben completar un periodo de pruebas antes de publicarse. Ese proceso se explica en nuestra guía de pruebas cerradas.
¿Rechazará Apple una app de Base44 por la directriz 4.2?
Una app de Base44 corre un riesgo real de rechazo por la directriz 4.2 si se comporta como tu sitio web dentro de un marco, porque la build solo abre la URL de tu app. Apple aprueba apps envoltorio cuando resultan útiles y se sienten como una app en el móvil, no cuando replican el sitio.
La directriz 4.2 dice: "Tu app debe incluir funciones, contenido e interfaz que la eleven más allá de un sitio web reempaquetado". La directriz 4.2.2 añade que las apps no deberían ser principalmente "recortes web, agregadores de contenido o una colección de enlaces".
Los límites documentados de Base44 también importan. No puedes elegir una página de inicio distinta para la app, y no se admiten ni el modo sin conexión completo ni HealthKit. Vender bienes digitales mediante Stripe dentro de la app provoca un rechazo por la directriz 3.1.1, y StoreKit todavía no está disponible. Los bienes físicos y los servicios sí pueden seguir usando Stripe.
¿Qué les pasó a otras apps envoltorio de webs rechazadas por la 4.2?
Los hilos públicos de los Apple Developer Forums muestran que los rechazos por la 4.2 de apps envoltorio dependen de lo que el revisor ve realmente al abrir la app, no de cuántas API nativas enumeres.
En un hilo sobre Cordova, a un desarrollador le rechazaron la app muchas veces por "4.2 Design: Minimum Functionality", aunque usaba el GPS y el acelerómetro y seguía grabando sin conexión. Tras una llamada telefónica, Apple explicó que "no había ninguna interfaz en la build binaria" y que "había una pantalla en blanco mientras se cargaba el sitio". Lo solucionó añadiendo una pantalla de bienvenida y cargando primero un index.html local con interfaz real. El sitio remoto solo aparecía cuando había terminado de cargarse, y la app fue aprobada.
En otro hilo, una app de vídeo fue rechazada por la 4.2.2 con este mensaje: "tu app solo incluye enlaces, imágenes o contenido agregado de Internet con funcionalidad nativa de iOS limitada o nula". La app tenía descargas sin conexión, notificaciones push con enlaces profundos y favoritos. Apple respondió que "los usuarios pueden guardar los vídeos en marcadores en el sitio web usando Safari", y el hilo nunca informa de una aprobación.
Conclusión comparativa: la primera app se aprobó en cuanto su primera pantalla dejó de parecer un sitio web cargando. La segunda fracasó porque cada función que añadía ya se podía hacer en Safari. Prueba tu app de Base44 en un móvil con eso en mente.
¿Qué debes comprobar antes de pulsar Submit for Review?
Antes de enviarla, comprueba que un revisor con un iPhone puede iniciar sesión, completar la tarea principal y no toparse nunca con una pantalla en blanco, un callejón sin salida de estilo web ni un pago con Stripe por contenido digital.
- El App Scan no muestra problemas críticos sin resolver y has vuelto a publicar tras las correcciones.
- Abre la app en modo avión y confirma que aparece un mensaje amable en lugar de una pantalla en blanco.
- Las páginas de política de privacidad y de términos son accesibles antes del registro.
- La navegación funciona sin los botones de retroceso del navegador y ningún enlace externo deja al usuario atrapado.
- No se vende contenido digital mediante Stripe dentro de la app.
- La cuenta de demostración funciona y las notas para la revisión explican qué hace la app en el móvil que no haga el sitio web.
- El registro en App Store Connect usa el bundle ID que generó Base44.
Ejemplo práctico: una app de reservas creada en Base44 que vende clases presenciales puede mantener Stripe, porque las clases son un servicio. Si añade una videoteca de pago, esa videoteca entra en la directriz 3.1.1, así que elimínala de la build de iOS hasta que StoreKit esté disponible. Si quieres una segunda opinión antes de enviarla, consulta nuestros servicios.
Preguntas frecuentes
¿Base44 envía mi app a la App Store por mí?
No. Base44 genera y firma el IPA, pero su documentación indica que no crea ni gestiona cuentas de desarrollador y que el soporte no contacta con Apple ni con Google en tu nombre. Tú creas el registro de la app en App Store Connect, subes el IPA con Transporter u otra herramienta de Apple, completas la ficha, la envías a revisión y respondes tú mismo a cualquier rechazo.
¿Puedo publicar una app de Base44 con el plan gratuito?
Solo en parte. Con el plan Free puedes ejecutar el App Scan y ver tu Readiness Score, pero descargar el IPA o el AAB generados requiere el plan Builder o superior. Además, necesitas el Apple Developer Program, que cuesta 99 USD por año de membresía, y una cuenta de desarrollador de Google Play con una tarifa única de 25 USD si también la lanzas en Android.
¿Por qué Base44 me da el error 403 al crear los archivos para la App Store?
La documentación de Base44 indica que la clave de API de App Store Connect debe tener el rol Admin, y una clave con un rol inferior provoca el error 403. Crea una clave nueva en App Store Connect, en Users and Access → Integrations, con acceso Admin, descarga el archivo .p8 e introdúcelo junto con el Issuer ID, el Key ID y el Team ID correspondientes.
¿Puedo añadir compras dentro de la app a una app de Base44 para iOS?
A octubre de 2026, no. La documentación de Base44 indica que StoreKit y Play Billing todavía no son compatibles, y los plugins de compras integradas de RevenueCat y Capacitor no funcionan en sus builds. Vender bienes digitales mediante Stripe dentro de la app de iOS hará que la rechacen por la directriz 3.1.1. Los bienes físicos y los servicios del mundo real sí pueden seguir usando Stripe.
¿Tengo que volver a enviar mi app de Base44 cada vez que la cambio?
Normalmente no. La build es un envoltorio que carga tu app web publicada, así que la mayoría de los cambios de contenido y diseño aparecen sin un nuevo envío. Debes regenerar los archivos y volver a enviarla cuando cambies el nombre de la app, el icono, el bundle ID, las notificaciones push o los permisos del dispositivo. Ten en cuenta que Apple espera que las apps revisadas no cambien su propósito principal después.
Fuentes y lecturas recomendadas
Las políticas cambian. Consulta la documentación oficial antes de enviar tu app.
- Enviar tu app a las tiendas de apps – Documentación de soporte de Base44 ↗Verificado el 19 oct 2026
- Directrices de revisión de apps – Apple Developer ↗Verificado el 19 oct 2026
- Subir builds – Ayuda de App Store Connect ↗Verificado el 19 oct 2026
- Inscripción en el Apple Developer Program ↗Verificado el 19 oct 2026
- Rechazo 4.2 Design: Minimum Functionality – Apple Developer Forums ↗Verificado el 19 oct 2026
- Rechazo por la directriz 4.2.2 – Design – Minimum Functionality – Apple Developer Forums ↗Verificado el 19 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 ↗

