Cómo subir una app a la App Store, paso a paso (2026)
Para publicar una app en la App Store te unes al Apple Developer Program (99 USD al año), firmas los acuerdos, creas el registro de la app en App Store Connect, subes un build desde Xcode, lo pruebas en TestFlight, completas los metadatos, las respuestas de privacidad y las capturas, y la envías a revisión, que según Apple termina en menos de 48 horas para el 90% de los envíos.
¿Cuáles son los pasos para publicar una app en la App Store?
Publicar en la App Store son nueve pasos. Casi todo el trabajo ocurre en App Store Connect, el panel web de Apple para apps; la única espera que no controlas es App Review.
| Paso | Dónde | Bloqueo típico |
|---|---|---|
| 1. Membresía | Inscripción en el Apple Developer Program | Nombre o datos de empresa que no coinciden con los registros |
| 2. Acuerdos y condición de comerciante | App Store Connect, Business | Un acuerdo sin firmar impide crear apps |
| 3. Registro de la app | App Store Connect, Apps, +, New App | El bundle ID aún no está registrado |
| 4. Subida del build | Xcode, Archive, Distribute | Falta la respuesta de export compliance |
| 5. TestFlight | App Store Connect, TestFlight | El primer build externo necesita revisión beta |
| 6. Página de la tienda y metadatos | App Store Connect, página de la versión | Capturas, URL de soporte, política de privacidad |
| 7. App Privacy y clasificación por edad | App Information, App Privacy | Respuestas que no coinciden con la app |
| 8. Enviar a revisión | Add for Review, Submit for Review | Sin cuenta de demostración en una app con inicio de sesión |
| 9. Publicación | Opciones de publicación de la versión | Publicar antes de estar listo |
Paso 1: Únete al Apple Developer Program
La membresía cuesta 99 USD por año de membresía, en moneda local durante la inscripción. Te inscribes como individual (tu nombre legal aparece como vendedor) o como organización (necesita un número D-U-N-S, condición de entidad legal, un correo con dominio propio y un sitio web público). La elección y los papeles se explican en Cuenta de Apple Developer.
Paso 2: Firma los acuerdos y declara tu condición de comerciante
En App Store Connect, abre Business. El Account Holder debe aceptar el acuerdo más reciente; Apple no te deja añadir una app hasta que esté firmado. Si la app es de pago o vende compras dentro de la app, completa también el acuerdo Paid Apps con los datos fiscales y bancarios.
Todo desarrollador debe declarar además su condición de comerciante según la Ley de Servicios Digitales de la UE, aunque no piense distribuir en la UE. La dirección, el teléfono y el correo de los comerciantes aparecen en la página de producto en la UE.
Paso 3: Crea el registro de la app
Registra el bundle ID de la app en Certificates, Identifiers & Profiles (o deja que lo haga Xcode). Luego, en App Store Connect, ve a Apps, haz clic en +, elige New App (nueva app) e introduce:
- Platforms: iOS, macOS, tvOS, visionOS (una o varias).
- Name: de 2 a 30 caracteres, único en la App Store por localización.
- Primary language: el idioma de respaldo de tu página en la tienda.
- Bundle ID: debe coincidir exactamente con el build.
- SKU: tu referencia interna, nunca visible para los usuarios.
- User access: completo o limitado a miembros concretos del equipo.
El nuevo registro aparece con el estado Prepare for Submission. Solo el Account Holder, un Admin o un App Manager pueden crearlo.
Paso 4: Sube un build
En Xcode, fija la versión y el número de build, elige como destino un dispositivo real y luego usa Product, Archive y Distribute App hacia App Store Connect. Cuando termina el procesamiento, el build (compilación) aparece en la pestaña TestFlight de la app.
Responde a export compliance (cumplimiento de exportación) una vez por build, o añade la clave ITSAppUsesNonExemptEncryption a Info.plist para que Xcode responda por ti. Un build que espera esa respuesta no se puede probar ni enviar.
Paso 5: Prueba en TestFlight
- Testers internos: hasta 100 miembros de tu equipo de App Store Connect, sin revisión.
- Testers externos: hasta 10.000 por app, por correo o con un enlace público. El primer build necesita una revisión de TestFlight.
- Cada build se puede probar durante 90 días.
Prueba exactamente el build que vas a enviar, en una instalación limpia y en la versión de iOS más antigua que admitas. El recorrido completo está en la guía de TestFlight.
Paso 6: Completa la página de la tienda y los metadatos
Abre la página de la versión (por ejemplo iOS App 1.0) y la página App Information. Estos son los campos y límites que fija Apple:
| Campo | Límite o regla | Obligatorio |
|---|---|---|
| Nombre | De 2 a 30 caracteres | Sí |
| Subtítulo | Hasta 30 caracteres | No, pero se indexa para la búsqueda |
| Palabras clave | Hasta 100 bytes, separadas por comas, sin espacios tras las comas | No, pero clave para la búsqueda |
| Texto promocional | Hasta 170 caracteres, editable sin una versión nueva | No |
| Descripción | Hasta 4000 caracteres, texto plano | Sí |
| What's New (novedades) | Hasta 4000 caracteres; no en la primera versión | Desde la segunda versión |
| URL de soporte | Una página que funcione | Sí |
| URL de la política de privacidad | URL pública | Sí |
| Copyright | Por ejemplo "2026 Tu Empresa" | Sí |
| Categoría principal | Una de las categorías de Apple; la secundaria es opcional | Sí |
| Notas para App Review | Hasta 4000 bytes; una cuenta de demostración que no caduque si hace falta iniciar sesión | Cuenta de demostración si hay inicio de sesión |
Las palabras clave se cuentan en bytes, no en caracteres, así que letras como ñ, á, ç o ü ocupan más de uno. No repitas palabras que ya estén en el nombre, el subtítulo o la categoría.
Las capturas siguen las especificaciones de capturas de Apple: de 1 a 10 imágenes por tamaño de dispositivo, JPEG o PNG, sin transparencia. Para el envío Apple pide un juego de iPhone y, si la app admite iPad, uno de iPad de 13 pulgadas (2064 x 2752 o 2048 x 2732 en vertical). La página de Apple sitúa el requisito de iPhone en sus tamaños con Dynamic Island (1179 x 2556 o 1206 x 2622 en vertical) y también acepta imágenes de 6,9 pulgadas (1260 x 2736, 1290 x 2796 o 1320 x 2868). Cuando tu interfaz es la misma en todos los dispositivos, sube el tamaño exigido más grande y App Store Connect lo reduce para los dispositivos más pequeños. Un juego seguro en 2026 es 1320 x 2868 más 1206 x 2622.
Paso 7: App Privacy, clasificación por edad y disponibilidad
- App Privacy: declara los tipos de datos que recoges y cómo se usan. Esto genera la etiqueta de privacidad de la página de producto y debe coincidir con tus SDK, además de con tu propio código.
- Clasificación por edad: responde el cuestionario en App Information.
- Pricing and Availability: gratis o un nivel de precio, y los países y regiones.
- Content rights: confirma si la app usa contenido de terceros.
- Compras dentro de la app y suscripciones: créalas, completa sus metadatos y su captura para la revisión, y añádelas al mismo envío que la versión.
Paso 8: Envía a revisión
En la página de la versión, comprueba que la sección Build muestra el build correcto, haz clic en Add for Review (el estado pasa a Ready for Review) y en Submit for Review (enviar a revisión; el estado pasa a Waiting for Review y luego a In Review). Cada plataforma puede tener una sola versión de la app en revisión a la vez.
Apple dice que App Review suele revisar al menos el 50% de los envíos en menos de 24 horas y el 90% en menos de 48 horas. Las apps complejas, los problemas nuevos o los rechazos repetidos por la misma directriz tardan más. Si tienes un error crítico o un evento con fecha, puedes pedir una revisión acelerada. Los detalles están en App Store review time (en inglés).
Los rechazos que más afectan a los primeros envíos:
- 2.1 App Completeness: cierres inesperados, contenido provisional, enlaces rotos o falta de cuenta de demostración en una app con inicio de sesión.
- 2.3 Accurate Metadata: capturas que no muestran la app o menciones a otras plataformas.
- 5.1.1 Data Collection: falta la eliminación de cuenta cuando ofreces crear una, o textos de permisos que no explican el uso.
- 4.3 Spam: una app demasiado parecida a muchas otras o a tus propias apps.
Si te rechazan, responde en App Store Connect desde el mensaje de App Review, corrige y vuelve a enviar; si crees que el revisor no entendió algo, puedes apelar ante el App Review Board.
Paso 9: Publica
Elige la opción de publicación en la página de la versión antes de enviarla:
- Manually release this version: tras la aprobación, el estado es Pending Developer Release y haces clic en Release This Version.
- Automatically release this version: se publica al aprobarse.
- Automatically release this version after App Review, no earlier than: una fecha y hora que eliges.
Tras la publicación, la app puede tardar hasta 24 horas en aparecer en todas las tiendas de país. En las actualizaciones puedes activar phased release (publicación gradual) para que las actualizaciones automáticas lleguen a los usuarios a lo largo de 7 días; consulta phased release and staged rollout (en inglés).
Lista de comprobación antes del envío
- Acuerdos firmados, condición de comerciante declarada y acuerdo Paid Apps completado si vendes.
- Build procesado, export compliance respondido y probado en TestFlight con una instalación limpia.
- Nombre, subtítulo y campo de palabras clave escritos para la búsqueda, dentro de los límites.
- Descripción, URL de soporte, URL de la política de privacidad y copyright completos.
- Capturas para cada tamaño de dispositivo exigido, que muestran la app real.
- Respuestas de App Privacy que coinciden con todos los SDK de la app.
- Cuenta de demostración y notas para la revisión en cualquier inicio de sesión o función oculta.
- Compras dentro de la app añadidas al envío.
- Opción de publicación elegida a propósito.
¿También publicas en Android?
Google Play tiene una cuota única de 25 USD, otros plazos de revisión y, para cuentas personales nuevas, una prueba cerrada con 12 testers. Sigue Cómo publicar una app en Google Play para el camino paralelo, y consulta What is App Store Connect? (en inglés) si el panel es nuevo para ti.
¿Qué deberías vigilar después del lanzamiento?
Las primeras semanas deciden en qué búsquedas aparece tu app. El Radar de palabras clave de Uptika lee cada día tu posición en la App Store para cada palabra clave dentro de los primeros 200 resultados, por país, y el Espejo de búsqueda muestra cómo se ven tu nombre, tu subtítulo y tus capturas en un resultado de búsqueda real junto a los rivales. Cuando publicas textos nuevos en la tienda, Uptika vigila la página pública y te avisa el día en que se publican. Empieza con el plan Gratis: una app, una tienda de país, 10 palabras clave. Antes de enviar, el Metadata Linter gratuito (en inglés) revisa en tu navegador límites, palabras repetidas y afirmaciones arriesgadas.
Preguntas
¿Cómo subir una app a la App Store?
Te inscribes en el Apple Developer Program, firmas los acuerdos en App Store Connect, creas el registro de la app, subes un build desde Xcode, lo pruebas en TestFlight, completas los metadatos, la privacidad, la clasificación por edad y las capturas, haces clic en Submit for Review y, tras la aprobación, eliges cuándo se publica.
¿Cuánto cuesta publicar una app en la App Store?
El Apple Developer Program cuesta 99 USD por año de membresía, en moneda local donde Apple fija precios locales. No hay cuota extra por app; Apple solo cobra comisión en las apps de pago y las compras dentro de la app. No se puede publicar gratis: una Apple Account gratuita permite desarrollar en Xcode y probar en tu dispositivo, pero no usar App Store Connect ni TestFlight. Organizaciones sin ánimo de lucro, instituciones educativas acreditadas y entidades gubernamentales pueden pedir la exención de la cuota.
¿Cuánto tarda la revisión de la App Store?
Apple dice que App Review suele revisar al menos el 50% de los envíos en menos de 24 horas y el 90% en menos de 48 horas. Tras la aprobación, una versión puede tardar hasta 24 horas en aparecer en todas las tiendas de país.
¿Necesito un Mac para publicar en la App Store?
Necesitas una forma de compilar y subir con Xcode, que funciona en macOS. Los servicios de compilación en la nube pueden hacer el build por ti, pero la app pasa igualmente por App Store Connect y por App Review.
¿Qué capturas se exigen en 2026?
Al menos un juego de capturas de iPhone y, si la app funciona en iPad, uno de iPad de 13 pulgadas; de 1 a 10 imágenes por tamaño, JPEG o PNG sin transparencia. Si subes el tamaño de iPhone más grande, App Store Connect lo reduce para los dispositivos más pequeños cuando tu interfaz es la misma.
¿Puedo elegir el día exacto de lanzamiento?
Sí. En las opciones de publicación de la versión puedes publicar manualmente tras la aprobación, automáticamente al aprobarse, o automáticamente pero no antes de la fecha y hora que fijes.
Fuentes
- Enrollment (Apple Developer Program)
- Add a new app (App Store Connect Help)
- Required, localizable and editable properties (App Store Connect Help)
- Platform version information (App Store Connect Help)
- App information (App Store Connect Help)
- Screenshot specifications (App Store Connect Help)
- Submit an app (App Store Connect Help)
- Overview of submitting for review (App Store Connect Help)
- Select an App Store version release option (App Store Connect Help)
- App Review (Apple Developer)
- App Review Guidelines (Apple Developer)
- ITSAppUsesNonExemptEncryption (Apple Developer Documentation)