Para publicar una app necesitas dos cuentas de pago: el Apple Developer Program (99 USD al año) para la App Store y una cuenta de Google Play Console (25 USD una sola vez) para Google Play. Inscríbete como persona individual si desarrollas por tu cuenta, o como organización si tienes una empresa registrada, lo que además requiere un número D-U-N-S gratuito. Empieza ambos registros antes de escribir mucho code, porque la verificación puede tardar desde unas horas hasta varias semanas.
Esta guía cubre el coste de cada cuenta, qué tipo de cuenta elegir, qué documentos necesitas, la regla de pruebas cerradas de Google Play para nuevas cuentas personales y la configuración que debes terminar justo después de la aprobación para que tu primer release no se bloquee.
Comparativa rápida
| Apple Developer Program | Google Play Console | |
|---|---|---|
| Precio | 99 USD al año (varía según el país) | 25 USD pago único |
| Tipos de cuenta | Individual, Organización | Personal, Organización |
| Número D-U-N-S | Requerido para organizaciones (excepto gobierno) | Requerido para organizaciones |
| Verificación de identidad | Nombre legal, dirección, teléfono; 2FA en Apple Account | Nombre legal, dirección, teléfono, email; ID oficial y dispositivo Android para muchas cuentas |
| Aprobación típica | De horas a 2 días (individual), de días a semanas (organización) | De horas a pocos días, más si se solicitan documentos de nuevo |
| Requisito de lanzamiento extra | Ninguno | Cuentas personales tras el 13 nov. 2023: 12 testers por 14 días |
| Dónde gestionas tus apps | App Store Connect + portal de Apple Developer | Play Console |
Individual u organización: elige una vez y con cuidado
Esta es la decisión de la que más se arrepiente la gente, porque cambiar después es lento en Apple y no es posible directamente en Google (tienes que crear una cuenta nueva y transferir las apps).
Elige individual / personal cuando:
- Eres un desarrollador solo sin una entidad legal registrada.
- No tienes problema con que tu nombre legal aparezca como vendedor en la App Store.
- Quieres lanzar esta misma semana.
Elige organización cuando:
- La app pertenece a una empresa, cliente o agencia, y la tienda debe mostrar el nombre de la compañía.
- Más de una persona necesita acceso de administrador a largo plazo.
- Quieres saltarte el requisito de Google de los 12 testers para el closed testing.
- Vendes a empresas que se fijarán en el nombre del vendedor.
En Apple, una cuenta individual muestra tu nombre personal como vendedor. Puedes invitar a miembros al equipo en App Store Connect, pero los roles del portal Apple Developer (certificados, identifiers) son más limitados que con una membresía de organización. Apple puede convertir una membresía individual en una de organización mediante soporte, pero requiere un número D-U-N-S y varios trámites.
En Google, una cuenta de organización muestra públicamente el nombre, la dirección y los datos de contacto de la empresa. Una cuenta personal muestra el nombre de desarrollador que elijas, además de los datos de contacto si monetizas.
Qué es un número D-U-N-S y cómo obtenerlo
Un número D-U-N-S es un identificador de 9 dígitos asignado por Dun & Bradstreet a una entidad legal. Apple y Google lo usan para confirmar que tu empresa existe, que su nombre legal es correcto y que su dirección coincide.
Cómo obtenerlo:
- Comprueba si tu empresa ya tiene uno. Apple incluye una herramienta de búsqueda de D-U-N-S en su flujo de registro, y Dun & Bradstreet tiene un buscador público.
- Si no, solicítalo gratis. Usa la herramienta de búsqueda enlazada en la página de registro de Apple o el formulario de solicitud de D&B. No pagues a terceros por un servicio "expedito" a menos que sea estrictamente necesario.
- Asegúrate de que el nombre legal y la dirección coincidan exactamente con el registro de tu empresa. Un error en estos datos es la causa principal de rechazo en registros de organizaciones.
- Espera. Apple indica que los nuevos números pueden tardar unos días hábiles en aparecer en sus sistemas, y Google advierte que puede tardar hasta 30 días. Planifica con dos semanas de antelación.
Las entidades gubernamentales que se registran en Apple están exentas del requisito D-U-N-S. Si D&B no opera en tu país, el soporte de Google tiene un proceso de verificación alternativo.
Cómo crear una cuenta de Apple Developer
Qué necesitas
- Una Apple Account con la autenticación de dos factores activada. Para organizaciones, usa una cuenta vinculada al email de la empresa, no una personal.
- Tu nombre y apellido legales en la cuenta de Apple. Usar apodos o nombres de empresa en estos campos retrasará el registro.
- A street address and phone number (no P.O. boxes).
- Para organizaciones: nombre legal de la entidad (sin DBAs o nombres comerciales), número D-U-N-S, autoridad para firmar contratos, un email corporativo y un sitio web público en ese mismo dominio. No se aceptan perfiles sociales o dominios en espera.
- Una tarjeta de pago válida para el cargo de 99 USD en tu región.
Pasos
- Ve a developer.apple.com/programs/enroll e inicia sesión. Alternativamente, instala la Apple Developer app en un iPhone o iPad y regístrate desde ahí. En muchos países, la app permite verificar tu identidad escaneando un ID, lo cual suele ser más rápido.
- Confirma tu información personal y elige Persona física / Autónomo, Empresa / Organización, o Organización gubernamental.
- Para organizaciones, ingresa el número D-U-N-S y los datos de la entidad legal. Apple podría llamar al contacto para confirmar su autoridad para firmar. Atiende el teléfono.
- Revisa y acepta el Apple Developer Program License Agreement.
- Paga. La membresía comienza cuando Apple confirma la inscripción, no al momento del pago.
- Espera el email de “Welcome to the Apple Developer Program”.
Tras la aprobación: haz esto de inmediato
- Acepta los acuerdos en App Store Connect. Ve a Business y acepta los últimos acuerdos. Si planeas lanzar apps de pago o in-app purchases, completa el Paid Apps Agreement con tus formularios fiscales y datos bancarios ahora; puede tardar unos días en activarse y bloqueará las pruebas de in-app purchases hasta entonces.
- Declara tu estatus de comerciante en la UE. Bajo la Ley de Servicios Digitales de la UE, App Store Connect pregunta si eres un comerciante. Los comerciantes muestran su dirección, teléfono y email en las tiendas de la UE. Las apps sin un estatus declarado no estarán disponibles en la UE.
- Añadir miembros al equipo en Usuarios y Acceso con el rol mínimo necesario. Los desarrolladores rara vez necesitan ser Admin.
- Crea una clave API de App Store Connect (Usuarios y Acceso, Integraciones) si planeas automatizar los uploads desde CI o un servicio de cloud build. Descarga el
.p8archivo de inmediato; Apple solo permite descargarlo una vez. - Anota tu Team ID de la página de Membership. Xcode, las herramientas de signing y el CI lo solicitarán.
Hay dos dashboards involucrados. El Portal de Apple Developer (developer.apple.com/account) gestiona certificados, identificadores, dispositivos y provisioning profiles. App Store Connect (appstoreconnect.apple.com) gestiona registros de apps, TestFlight, metadatos, precios, reseñas y analytics. Si eres nuevo en el tema de firmas, lee explicación de certificados iOS y provisioning profiles next.
Exenciones de tasas de Apple y el programa Enterprise
Entidades sin fines de lucro, instituciones educativas acreditadas y organismos gubernamentales en países elegibles pueden solicitar una exención de tasas al inscribirse. El Apple Developer Enterprise Program (299 USD al año) es un producto distinto para apps internas distribuidas solo a empleados. No permite publicar en la App Store y Apple lo aprueba rara vez. La mayoría de las empresas deberían usar el programa estándar con TestFlight, Custom Apps o Apple Business Manager.
Cómo crear una cuenta de desarrollador en Google Play
Qué necesitas
- Una cuenta de Google. Para organizaciones, crea una dedicada (por ejemplo,
android@yourcompany.com) para que la cuenta no pertenezca a un empleado que pueda irse. - 25 USD y una tarjeta compatible.
- Nombre y dirección legal, email y teléfono de contacto. Cada dato se verifica con un code único.
- Para organizaciones: número D-U-N-S, nombre y dirección de la empresa (que coincidan con D&B), teléfono y web.
- Un documento de identidad oficial para verificar tu identidad, algo que Google solicita a la mayoría de cuentas nuevas.
- Un teléfono o tablet Android. Google pide a muchas cuentas personales nuevas que verifiquen el acceso mediante la app de Play Console.
Pasos
- Ve a play.google.com/console/signup e inicia sesión.
- Elige Cuenta personal (personal) o Una organización o empresa.
- Completa el nombre de desarrollador que se mostrará en Google Play, tus datos de contacto y responde las preguntas sobre tu experiencia con Android y las apps que planeas publicar.
- Acepta el Developer Distribution Agreement y paga la cuota de 25 USD.
- Completa la verificación de identidad. Sube tu ID cuando se te solicite; el nombre debe coincidir con el nombre legal que ingresaste.
- Verifica el número de teléfono y el email con los códigos que envíe Google.
- Si se te solicita, instala la app Play Console en un dispositivo Android e inicia sesión con la misma cuenta para completar la verificación del dispositivo.
La regla de los 12 testers durante 14 días
Si creas una cuenta personal después del 13 de noviembre de 2023, no podrás publicar directamente en producción. Primero debes:
- Subir un build a una prueba cerrada track.
- Consigue al menos 12 testers que se unan.
- Manténlos activos durante 14 días consecutivos. Si un tester se sale y vuelve a entrar, su contador se reinicia.
- Solicita el acceso a producción desde el dashboard de Play Console. Google te preguntará sobre tu test, tu app y tu preparación, y luego revisará la solicitud, normalmente en una semana.
Planifica esto. Añade al menos tres semanas entre tu primer build de Android y el lanzamiento público. Recluta testers pronto: amigos, una mailing list, un Google Group o tus usuarios actuales. Aprovecha el periodo para recoger feedback real, porque Google te preguntará qué aprendiste. Nuestra guía de beta testing en Android explica cada track de testing de Play.
Las cuentas de organización se saltan este requisito, lo que es una razón más para registrarte como organización si tienes una empresa.
Play App Signing y tu upload key
Las nuevas apps en Google Play deben publicarse como Android App Bundles (AAB) y usar Firma de apps de Play. Google gestiona la app signing key y tú firmas los uploads con una clave de upload. Si pierdes la upload key, Google puede resetearla tras verificar tu propiedad. Si pierdes una app signing key que gestionas fuera de Play, no podrás actualizar la app.
Crea tu upload keystore una sola vez, haz copia de seguridad en dos sitios y guarda las contraseñas en un gestor. Puedes generarla con keytool o con el Generador de keystore para Android.
keytool -genkeypair -v \
-keystore upload-keystore.jks \
-alias upload \
-keyalg RSA -keysize 2048 -validity 10000
Verificación de desarrollador de Android (fuera de Google Play)
A partir del 30 de septiembre de 2026, Android exigirá que las apps instaladas en dispositivos certificados en Brasil, Indonesia, Singapur y Tailandia provengan de desarrolladores verificados con package names registrados; Google planea expandir esto globalmente en 2027. Las apps que publiques mediante una cuenta de Play Console verificada están cubiertas; revisa la home de Play Console para ver si alguna app requiere registro. Si también distribuyes APKs fuera de Google Play (descarga directa, Huawei AppGallery, enterprise), registra también esos package names.
Tiendas opcionales
- Huawei AppGallery: registro gratuito con verificación de identidad. Útil si tienes usuarios con Huawei sin servicios de Google. Mira cómo publicar una app Capacitor en Huawei AppGallery.
- Samsung Galaxy Store y Amazon Appstore: gratuito, audiencias menores, mismo APK en la mayoría de los casos.
Problemas comunes de registro y soluciones
La inscripción en Apple lleva días en estado "pendiente". Suele ser un error en el nombre o un registro D-U-N-S que no coincide. Contacta a Apple Developer Support desde la página de registro en vez de reintentarlo, para evitar duplicados.
“Your enrollment could not be completed” sin dar motivos. Apple a veces rechaza sin dar detalles, a menudo si una Apple Account estuvo ligada a una membresía terminada. Usa una Apple Account nueva con tu nombre legal.
La dirección D-U-N-S no coincide. Actualiza el registro en Dun & Bradstreet, espera a que se propague y vuelve a intentarlo.
Rechazada la verificación de identidad de Google. El nombre legal en Play Console debe coincidir exactamente con el ID, incluyendo segundos nombres. Edita el nombre en los detalles de la cuenta y vuelve a subirlo.
Cuenta de Google suspendida tras la creación. Google vincula cuentas con otras terminadas mediante el método de pago, dispositivo e identidad. No crees una segunda cuenta para saltarte restricciones; apela mediante el centro de ayuda de Play Console.
Pago declinado. Algunas tarjetas prepago y virtuales son rechazadas. Usa una tarjeta de crédito o débito a nombre del titular de la cuenta.
Qué hacer mientras esperas la aprobación
El tiempo de aprobación no es tiempo perdido. Puedes:
- Hacer el build de la app con Capacitor y ejecutarla en simuladores o dispositivos físicos. Una cuenta gratuita de Apple permite firmar builds para tu iPhone por 7 días.
- Activa el Developer Mode en los dispositivos de prueba. Ver cómo activar el modo desarrollador en iOS y cómo activar las opciones de desarrollador en Android.
- Genera tu keystore de upload para Android.
- Escribe tu política de privacidad y prepara capturas y textos. Nuestra guía de ficha de la tienda detalla cada recurso y límite de caracteres.
- Configura todo Build con Capgo para generar builds de iOS firmadas sin un Mac tras la aprobación de Apple.
Checklist
- Elige entre cuenta individual u organización para cada tienda
- Obtén un número D-U-N-S si te registras como organización
- Activa 2FA en tu Apple Account y usa nombres legales
- Inscríbete en el Apple Developer Program (99 USD al año)
- Regístrate en Play Console (25 USD pago único), verifica ID, teléfono, email y dispositivo
- Acepta los acuerdos de App Store Connect; configura impuestos y banca si vendes algo
- Declarar estatus de comerciante de la UE
- Crea una clave API de App Store Connect y guárdala
.p8 - Crea y haz un backup del keystore de upload para Android
- Para nuevas cuentas personales de Play, necesitas 12 testers cerrados
Con ambas cuentas aprobadas, el siguiente paso es la firma. Lee Explicación de certificados de iOS y provisioning profiles, luego sigue la guía completa en cómo publicar una web app en la App Store y Google Play.