Instalar tu propia app en iPhone sin la App Store
Por Mehdi Azizi
Publicado el , 10 min
Es gratis con una Mac y Xcode, pero la app caduca a los 7 días. Cuenta de pago, TestFlight, build de Expo o Expo Go: el método correcto según tu caso.
Sí, puedes instalar tu propia app en tu iPhone sin pasar por la App Store, e incluso gratis. Necesitas una Mac, Xcode y una simple cuenta de Apple. Pero con la cuenta gratuita, la instalación caduca a los 7 días: tienes que volver a compilar la app y reinstalarla. Para conservarla más tiempo, o para instalarla sin Mac, necesitas la membresía de pago del Apple Developer Program, de 99 dólares al año.
Pruebo mis propias apps, Solys, TradaZen y Nolera, en mi iPhone mucho antes de su lanzamiento. Esta guía compara los cinco caminos oficiales, según las páginas de Apple y de Expo revisadas el 3 de noviembre de 2026. Si tu pregunta es sobre el costo total de una app, mejor lee crear una aplicación para iPhone gratis.
Las cinco formas de instalar tu app, comparadas
| Método | Costo | Requiere Mac | Duración de la instalación |
|---|---|---|---|
| Xcode, cuenta gratuita | Gratis | Sí | 7 días |
| Xcode, cuenta de pago | 99 $ / año | Sí | Hasta 12 meses |
| Build de Expo instalado por link | 99 $ / año | No | Hasta 12 meses |
| TestFlight | 99 $ / año | No | 90 días por build |
| Expo Go | Gratis | No | Ligada a tu computadora |
Los límites, fila por fila:
- Cuenta gratuita: 3 dispositivos y 10 identificadores de app, válidos por 7 días, y 3 apps por dispositivo.
- Cuenta de pago, Xcode o link de Expo: hasta 100 iPhone registrados por año de membresía.
- TestFlight: hasta 100 testers internos y 10 000 externos, con una revisión de Apple para los externos.
- Expo Go: tu proyecto corre dentro de la app Expo Go, sin módulos nativos personalizados.
Los 12 meses corresponden a la validez de los perfiles de instalación, según la documentación de Expo. Las demás cifras vienen de las páginas de Apple citadas más abajo.
Gratis, con una Mac y Xcode
Es la única forma oficial de instalar una app nativa real en tu iPhone sin pagar la membresía. Xcode es gratis en la Mac App Store. Su versión actual requiere macOS 26.6 y una Mac con chip Apple M1 o más reciente.
Según la documentación de Xcode, los pasos son estos:
- Conecta tu cuenta de Apple en Xcode, en el menú Settings y luego Apple Accounts. Sin membresía, Xcode la muestra como un Personal Team.
- Abre la pestaña Signing & Capabilities de tu proyecto. Haz clic en Set Up Signing, elige tu equipo e ingresa un identificador de bundle único.
- Vincula tu iPhone con tu Mac con Device Hub, por cable o de forma inalámbrica.
- Elige tu iPhone como destino y luego haz clic en Run. Xcode registra el dispositivo y crea el perfil de instalación.
Con Expo, el comando npx expo run:ios --device hace lo mismo: compila tu proyecto en local con Xcode y lo instala en el iPhone conectado. Expo lo aclara: esta compilación local es la única manera de instalar un build de desarrollo en un iPhone sin cuenta de pago.
Los límites de la cuenta gratuita
La ayuda de Apple sobre las cuentas de desarrollador fija tres límites para un Personal Team:
- 10 identificadores de app como máximo, que caducan a los 7 días;
- 3 dispositivos como máximo, que también caducan a los 7 días;
- 3 apps por dispositivo como máximo.
Los perfiles de instalación caducan 7 días después de su creación. Pasado ese plazo, Apple te pide volver a compilar la app y reinstalarla desde Xcode. Según la tabla de esa misma página, la cuenta gratuita no da acceso ni a App Store Connect, ni a TestFlight, ni a la sección de certificados y perfiles. Para una app personal que modificas cada semana, funciona. Para una app que quieres usar todos los días sin pensarlo, se vuelve molesto rápido.
Activar el modo de desarrollador en el iPhone
Una app compilada por Xcode, o instalada desde un archivo .ipa, no se abre mientras el modo de desarrollador esté desactivado. Apple lo diseñó para evitar la instalación involuntaria de software riesgoso. No cambia nada en las instalaciones desde la App Store o TestFlight.
Para activarlo:
- Abre Settings y luego Privacy & Security.
- En Security, activa Developer Mode.
- Toca Restart en la alerta.
- Después del reinicio, confirma con Turn On y luego tu código.
Según Apple, la opción solo aparece en Settings una vez iniciada la vinculación con una Mac, o si el iPhone ya fue vinculado antes. Según Expo, el modo de desarrollador también es necesario para los builds de Expo instalados por link y para los builds de desarrollo locales. Sin Mac, Expo recomienda instalar primero el build y luego tocar su ícono: aparece una alerta que propone activar el modo.
Con la cuenta de pago: mantener la app instalada
La membresía del Apple Developer Program cuesta 99 dólares por año de membresía, con un precio mostrado en moneda local al inscribirte. La elección entre persona física y organización, y lo que incluye la membresía, se detallan en cuenta de desarrollador de Apple: precio e inscripción.
Con ella, tu instalación ya no dura 7 días. Expo indica que los perfiles de instalación caducan a los 12 meses. Puedes registrar hasta 100 iPhone por año de membresía, según la ayuda de Apple sobre dispositivos. Desactivar un dispositivo no libera lugar: el contador solo vuelve a 100 al inicio del siguiente año de membresía.
Puedes seguir instalando desde Xcode, o usar uno de los dos métodos siguientes, que no requieren Mac.
Un build de Expo instalado por link
Expo llama a este método distribución interna. Los servidores de EAS compilan tu app y luego te dan un link de instalación. Requiere una cuenta de Apple Developer de pago.
- Registra tu iPhone con
eas device:create. El comando genera un link o un código QR para abrir en el teléfono. - Agrega un perfil a
eas.jsoncon"distribution": "internal", como en el tutorial de Expo. - Lanza el build de iOS con ese perfil y luego abre el link de instalación en el iPhone.
Un iPhone agregado después requiere un nuevo build, o volver a firmar el build existente. Expo también recuerda que los dispositivos desactivados siguen contando en el límite de 100.
Es el método ideal para una app tuya que usa módulos nativos. Mis apps todavía están en el SDK 57 de Expo, mientras que el Expo Go de la App Store sigue el SDK 58: por eso las pruebo con mis propios builds, no en Expo Go.
TestFlight: el camino más cómodo
TestFlight instala tu app como una app normal, sin modo de desarrollador ni registro de dispositivos. Según la ayuda de App Store Connect, cada build queda disponible 90 días. Puedes invitar hasta 100 testers internos, usuarios de App Store Connect que tienen acceso a tu app.
Es mi método del día a día. El grupo interno de mis apps está configurado con distribución automática: cada build que envío llega solo a la app TestFlight de mi iPhone. Expo lo confirma: los builds se agregan a los grupos donde esa distribución automática está activada.
Para testers fuera de tu equipo, Apple exige una revisión del primer build. Todos los detalles están en TestFlight: probar tu aplicación de iPhone.
Expo Go: probar sin pagar nada
Expo Go es una app gratuita que carga tu proyecto desde tu computadora. Es la forma más rápida de ver tus primeras pantallas en tu iPhone, incluso desde una PC. Desde septiembre de 2026, Expo exige iniciar sesión con tu cuenta de Expo, en la terminal y en la app del iPhone.
Dos límites que debes conocer:
- La versión. Expo Go solo admite la última versión del SDK. Su versión de la App Store, publicada el 22 de octubre de 2026, sigue el SDK 58. Ese seguimiento no está garantizado: en la primavera de 2026 se quedó en el SDK 54 esperando la aprobación de Apple, según el changelog de Expo del 4 de mayo de 2026. Por eso, desde el SDK 56,
create-expo-appte propone crear un proyecto compatible con la versión de la App Store. Si tu proyecto sigue otro SDK,eas gogenera tu propia copia de Expo Go, distribuida por TestFlight, pero necesitas la membresía de pago. - Los módulos nativos. Expo lo dice: Expo Go es un entorno de pruebas para aprender, limitado e inútil para un proyecto destinado a producción. En cuanto agregas un módulo nativo que no está en Expo Go, necesitas un build de desarrollo.
Desde una PC con Windows
Xcode solo existe en Mac. Desde Windows, ningún método oficial instala gratis una app nativa en tu iPhone. Las preguntas frecuentes de Expo lo resumen: compilas en la nube y pruebas en un iPhone real con Expo Go o con un build de desarrollo. Te quedan dos caminos:
- Gratis: Expo Go, con un proyecto compatible con su versión de la App Store.
- Con la membresía: los servidores de EAS compilan tu app y luego la instalas por link o por TestFlight. Expo aclara que su servicio de envío también funciona desde Windows y Linux para iOS.
El recorrido completo sin Mac está en publicar una aplicación iOS sin Mac.
Qué método elegir
- La app es solo para ti, tienes una Mac y no te molesta reinstalar una vez por semana: Xcode y la cuenta gratuita.
- Quieres usarla todos los días sin pensarlo: la membresía de pago y luego TestFlight.
- Tu app usa módulos nativos y no tienes Mac: la membresía y luego un build de Expo instalado por link.
- Estás empezando y solo quieres ver tus pantallas: Expo Go.
- Quieres compartirla con algunos conocidos: TestFlight, con testers internos o un grupo externo.
Construir la app que vas a instalar
La instalación es solo el final del camino. Si creas tu app con IA, el iOS & Android Kit parte del código base de mis apps, ya listo para Expo, y sigue cuatro etapas hasta la App Store, a tu ritmo. Los errores de la IA en un proyecto móvil se detallan en crear una aplicación con IA.
Si todavía dudas sobre cómo avanzar, haz tu diagnóstico gratis: te dice qué te está frenando de verdad y te envía mi checklist contra rechazos de Apple. El método completo con Expo está en la página aplicación móvil con React Native y Expo.
Preguntas frecuentes
¿Se puede instalar tu propia app en iPhone sin la App Store gratis?
Sí, con una Mac, Xcode y una cuenta de Apple gratuita. Xcode compila la app y la instala en tu iPhone conectado. La instalación caduca a los 7 días, y tienes un límite de 3 dispositivos y 3 apps por dispositivo.
¿Por qué mi app instalada con Xcode deja de funcionar a los 7 días?
Con una cuenta gratuita, Apple hace caducar los perfiles de instalación 7 días después de su creación. En ese caso, vuelve a compilar la app y reinstálala desde Xcode. Con la membresía de pago, los perfiles duran hasta 12 meses.
¿Cómo se activa el modo de desarrollador en iPhone?
Abre Settings, luego Privacy & Security, y activa Developer Mode en Security. Toca Restart y luego confirma con Turn On y tu código. La opción aparece una vez que el iPhone está vinculado con una Mac. Sin Mac, instala primero el build y luego toca su ícono: aparece una alerta que propone activar el modo.
¿Se puede instalar tu propia app de iPhone desde Windows?
No gratis con una app nativa, porque Xcode solo existe en Mac. Gratis, puedes correr tu proyecto en Expo Go. Con la membresía de pago, EAS compila la app en la nube y luego la instalas por link o por TestFlight.
¿Cuántos iPhone se pueden registrar con una cuenta de desarrollador?
Hasta 100 iPhone por año de membresía con la cuenta de pago. Desactivar un dispositivo no libera lugar. Con la cuenta gratuita, el límite es de 3 dispositivos, que caducan a los 7 días.
¿Cuánto tiempo queda instalada una app con TestFlight?
Cada build queda disponible 90 días. Antes de que venza, envía un nuevo build y luego instálalo desde la app TestFlight.

