Recursos gratuitos

Cómo publicar tu app en los stores

Guía completa para personas y empresas — desde cero hasta publicado. Actualizada a 2026.

↓ Descargar como PDF

Resumen general

Publicar una app móvil requiere dos procesos independientes: uno para Android (Google Play) y otro para iOS (Apple App Store). Podés hacer ambos al mismo tiempo, pero cada uno tiene su propia cuenta, costos y requisitos.

Google Play
USD $25
Pago único, para siempre
Apple App Store
USD $99
Por año, todos los años

Requisitos físicos

Qué necesitásAndroidiOS
ComputadoraWindows, Mac o LinuxSolo Mac — sin excepciones
SoftwareAndroid Studio (gratis) developer.android.com/studioXcode (gratis, Mac App Store) ~15 GB de descarga
Espacio en disco~10 GB libres~30 GB libres
Código de la appLo provee tu desarrollador como zip o via GitHubLo provee tu desarrollador como zip o via GitHub
⚠️ iOS requiere una Mac. No hay forma de evitarlo. Si no tenés una Mac, necesitás conseguir una prestada, alquilada, o pedirle al desarrollador que genere el build.

Requisitos de cuentas

Google Play

Necesitás una cuenta de Google (cualquier Gmail sirve). Luego te registrás como desarrollador en play.google.com/console.

  • Pagás el costo único de USD $25 con tarjeta de crédito o débito
  • Completás tu nombre de desarrollador (aparece públicamente en la tienda)
  • Podés publicar como persona o como empresa — el precio es el mismo
  • La cuenta queda activa inmediatamente después del pago
Apple Developer Program

Necesitás un Apple ID. Luego te inscribís en developer.apple.com/programs/enroll.

Persona / Individual

  • USD $99/año
  • No requiere número DUNS
  • La app aparece con tu nombre personal
  • Aprobación en 24–48 horas

Organización / Empresa

  • USD $99/año
  • Requiere número DUNS
  • La app aparece con el nombre de tu empresa
  • Aprobación en 5–30 días hábiles

⚠️ ¿Qué es el número DUNS?

El DUNS (Data Universal Numbering System) es un identificador único de 9 dígitos para empresas, emitido por Dun & Bradstreet. Apple lo exige para cualquier organización que quiera inscribirse en el Programa de Desarrolladores (no para personas individuales).

Cómo obtenerlo: dnb.com/duns-number/get-a-duns.html — es gratuito.

Tiempo de demora: Entre 5 y 30 días hábiles (varía según el país).

Países donde se requiere habitualmente (para organizaciones en Apple):

  • 🇨🇱 Chile — se solicita via D&B Chile o el sitio global
  • 🇦🇷 Argentina
  • 🇲🇽 México
  • 🇧🇷 Brasil
  • 🇺🇸 Estados Unidos, 🇪🇸 España, 🇨🇴 Colombia y la mayoría de los países

Consejo: Solicitá el DUNS lo antes posible — suele ser el paso más largo de todo el proceso.

Google Play

Android — Paso a Paso

1

Obtener los archivos del proyecto

Tu desarrollador va a compartir una carpeta (o un link de GitHub) con el código de la app. Dentro hay una carpeta llamada app/android — esa es la que vas a abrir en Android Studio.

2

Instalar Android Studio

Descargalo e instalalo desde developer.android.com/studio. Es gratuito. Abrilo una vez para que instale sus herramientas internas, luego cerralo.

Si te pide instalar el Android SDK, hacé clic en Instalar y esperá.

3

Abrir el proyecto Android

Abrí Android Studio → File > Open → navegá hasta app/android dentro de la carpeta del proyecto. Esperá a que el Gradle sync termine (barra de progreso al fondo). La primera vez puede demorar 5–15 minutos.

4

Obtener el archivo keystore del desarrollador

Tu desarrollador va a entregarte un archivo .jks o .keystore junto con sus contraseñas. Este archivo es la firma criptográfica de tu app.

⚠️ Guardá este archivo y sus contraseñas en un lugar seguro. Si lo perdés, no podrás actualizar la app en Google Play jamás.
5

Generar el App Bundle firmado

En Android Studio: Build > Generate Signed Bundle / APK… → Elegí Android App Bundle → hacé clic en "Choose existing…" y seleccioná el keystore → ingresá las contraseñas → seleccioná release → Finalizar.

El archivo generado se llama app-release.aab — lo encontrás haciendo clic en "locate" en la notificación inferior derecha.

6

Registrarse en Google Play Console

Ingresá a play.google.com/console, iniciá sesión con tu cuenta de Google y pagá el costo único de USD $25. La cuenta queda activa de inmediato.

7

Crear la ficha de la app

Clic en "Create app" → completá nombre, idioma, si es gratis o de pago → completá las secciones requeridas: Ficha de Play Store (descripción, capturas, ícono), Clasificación de contenido, Público objetivo.

Necesitás al menos 2 capturas de pantalla por tipo de dispositivo. Las capturas deben ser de buena calidad.
8

Subir y enviar a revisión

Ir a Versión > Producción > Crear nueva versión → subir el archivo .aab → agregar notas de la versión → Revisar versión → Iniciar implementación en Producción.

Google revisa apps nuevas en 2–7 días. Las actualizaciones generalmente se revisan en pocas horas.

App Store

iOS — Paso a Paso

⚠️ Se requiere una Mac para todos los pasos de iOS. Ninguno de estos pasos se puede hacer en Windows o Linux.
1

Obtener el número DUNS (solo empresas)

Si te inscribís como empresa, solicitá tu número DUNS primero en dnb.com/duns-number/get-a-duns.html. Es gratuito pero puede demorar hasta 30 días hábiles. Hacelo antes que cualquier otra cosa.

Las personas individuales pueden saltarse este paso.

2

Inscribirse en el Apple Developer Program

Ingresá a developer.apple.com/programs/enroll e iniciá sesión con tu Apple ID. Elegí Individual o Organización, completá la inscripción y pagá USD $99/año.

Apple puede llamarte para verificar tu identidad. Tené el teléfono cerca.

3

Instalar Xcode

Abrí el Mac App Store, buscá "Xcode" e instalalo. Es gratuito pero pesa ~15 GB. Una vez instalado, abrilo una vez para que termine su configuración.

4

Obtener los archivos del proyecto

Tu desarrollador va a compartir una carpeta (o un link de GitHub). Dentro, navegá a app/ios/App y abrí el archivo App.xcworkspace.

Abrí .xcworkspace, no .xcodeproj. Abrir el archivo incorrecto es el error más común.
5

Iniciar sesión en Xcode con tu cuenta Apple

Xcode > Settings… > pestaña Accounts → clic en + → Add Apple ID → iniciá sesión con tu cuenta de Apple Developer.

6

Configurar la firma

En el panel izquierdo, hacé clic en App (ícono azul) → pestaña Signing & Capabilities → marcá "Automatically manage signing" → seleccioná tu equipo en el desplegable Team → confirmá que el Bundle Identifier coincida con el que te dio tu desarrollador.

7

Setear el dispositivo a "Any iOS Device"

En la parte superior de Xcode, hacé clic en el selector de dispositivo y seleccioná "Any iOS Device (arm64)". Sin esto, la opción Archive va a estar deshabilitada.

8

Archivar la app

Product > Archive — esto compila la app para distribución. Cuando termina, se abre el Organizer con tu archivo.

9

Subir a App Store Connect

En el Organizer: clic en Distribute App → App Store Connect → Upload → dejá todas las opciones como están → Upload.

La subida tarda 2–5 minutos. Cuando termina, Xcode muestra "Upload Successful".

10

Crear la ficha y enviar a revisión

Ingresá a appstoreconnect.apple.com → clic en + → New App → completá nombre, idioma, bundle ID, SKU → completá descripción, capturas de pantalla, URL de soporte y política de privacidad → en Build, seleccioná el build subido → Add for Review → Submit to App Review.

Apple revisa apps nuevas en 1–3 días hábiles. Recibís un email cuando se aprueba.

Cronograma completo (realista)

TareaAndroidiOS
Obtener número DUNSNo requeridoHasta 30 días hábiles (solo empresas)
Registro de cuentaInmediato tras el pago de $2524–48 hs (individual) / hasta 30 días (empresa)
Preparar ficha de la tienda1–3 horas1–3 horas
Generar y subir el build30–60 minutos30–60 minutos
Revisión (app nueva)2–7 días1–3 días
Total (mejor caso)~3–10 días~5–35 días (empresas: planificá un mes)

Qué pedirle a tu desarrollador

ÍtemParaNotas
Archivos del proyecto (zip o acceso a GitHub)AmbosContiene todo el código de la app
Archivo keystore (.jks) + contraseñasAndroidGuardalo bien — no se puede recuperar si se pierde
Bundle Identifier (ej: com.empresa.app)iOSNecesario al crear la ficha en el App Store
Ícono de la app (1024×1024 px, PNG, sin transparencia)AmbosRequerido por ambas tiendas
Capturas de pantallaAmbosMínimo: tamaño teléfono. Tablet recomendado.
Descripción de la app (corta y larga)AmbosEl desarrollador puede ayudar a redactarla
URL de política de privacidadAmbosApple la exige; Google la recomienda fuertemente

¿Algo salió mal? Mandá una captura del error a tu desarrollador. Casi todos los errores tienen un mensaje específico que se puede resolver rápido.