Aplicaciones y productos

Cómo publicar una app en App Store y Google Play

Publica una app en 2 tiendas: cuentas, firma, pruebas, privacidad y revisión. Planifica la entrega sin confundir envío con aprobación del lanzamiento.

Fabiano Belmonte, fundador de Megaleios

· 8 min de lectura

Un paquete de publicación de una aplicación sigue dos recorridos de revisión antes de llegar a las tiendas.

Para publicar una app en App Store y Google Play, coordina 6 frentes: cuentas de publicación, identificadores del producto, versiones firmadas, pruebas, información de las tiendas y revisión. Las 2 tiendas tienen procesos separados. Tener el código terminado no demuestra que el producto esté listo para enviarse ni que estén resueltas las responsabilidades de cuentas y privacidad.

Empieza durante el diagnóstico del producto. Decide quién publicará la aplicación, en qué mercados y quién responderá por soporte y actualizaciones. Después prepara versiones firmadas, verifica el proceso real y envía información precisa a cada tienda. Desarrollo, envío y aprobación deben ocupar partes distintas del plan, especialmente si una campaña o contrato de cliente en Estados Unidos tiene fecha fija.

La publicación se planifica antes de la última etapa de desarrollo

Planifica la publicación desde el inicio cuando la distribución en tiendas sea necesaria para usar el servicio. Esto importa en el primer lanzamiento, una actualización importante y un cambio de proveedor de desarrollo.

Quien publica por primera vez puede necesitar verificar la cuenta. Una app existente puede carecer de materiales de publicación o tener un entorno de compilación obsoleto. Cambiar de proveedor puede revelar credenciales en manos de un contratista anterior. Son situaciones con soluciones diferentes, pero todas pueden impedir la entrega aunque el código parezca completo.

Considera una app hipotética de citas con 8 pantallas. Ya puede incluir cuentas, recordatorios, información personal y solicitudes de eliminación. Esas funciones conectan el comportamiento de la interfaz, las operaciones del backend y las declaraciones en tiendas. Tratar el último paso como una simple subida de archivo deja sin definir responsables y comprobaciones de aceptación.

Crea un inventario de publicación con un responsable por dependencia y una forma clara de comprobar su finalización. Un estado como «privacidad lista» es más débil que una URL de política probada, un inventario de datos aprobado y un comportamiento coincidente en la versión enviada.

Las cuentas deben representar al verdadero propietario del producto

La cuenta debe pertenecer a la persona u organización que deba publicar la aplicación. Contratar una empresa de desarrollo no la convierte automáticamente en el publicador apropiado.

Antes de inscribirte en Apple, establece el tipo de cuenta y la identidad pública. La guía de cuenta individual de Apple Developer explica esa decisión. En Google Play, comprueba los requisitos actuales de verificación y acceso en la consola oficial, en lugar de reutilizar supuestos de un proyecto anterior.

Mantén un inventario seguro de propietarios de cuentas, usuarios autorizados, servicios conectados y materiales de publicación. Documenta cómo se concede y retira el acceso. No hagas depender una actualización de compartir la contraseña del propietario con todos los que trabajan en la app.

Para una organización estadounidense, incluye la propiedad de publicación en las conversaciones de contratación y entrega. La entidad contratante, la marca del producto y la cuenta de tienda pueden estar relacionadas sin ser intercambiables. Resuelve cualquier diferencia antes de fijar un lanzamiento público.

Las versiones iOS necesitan identificadores y firma alineados

Una versión iOS necesita un registro de app, un equipo Apple y una configuración de firma consistentes. El bundle ID identifica la aplicación, la versión identifica una entrega y el número de compilación distingue las compilaciones. Apple explica cómo se vincula una subida en su guía de compilaciones de App Store Connect.

El equipo técnico configura certificados, perfiles de aprovisionamiento y capacidades habilitadas en Xcode. La firma automática puede gestionar partes del proceso, pero alguien debe validar el equipo seleccionado y el archivo de distribución. La documentación de aprovisionamiento y firma de Apple explica la configuración.

Como comprador, exige una versión reproducible, no solo un archivo exportado. El equipo debe registrar qué revisión del código produjo la compilación y cómo otro desarrollador autorizado puede repetirla. Esa evidencia también facilita investigar un incidente o cambiar de proveedor después.

Android separa el paquete publicado de los roles de firma

Las nuevas aplicaciones de Google Play usan Android App Bundle, o AAB, según la documentación del formato de publicación de Android. Google Play utiliza ese paquete para generar los archivos enviados a los dispositivos. Una instrucción antigua de subir un APK no describe el proceso actual para una app nueva en Play.

Con Play App Signing, la clave de subida firma lo que envía el equipo, mientras que la clave de firma de la aplicación cumple otra función de distribución. La diferencia está documentada en firma de aplicaciones Android. Registra quién controla los accesos correspondientes y cómo se protegen los materiales sensibles.

Las actualizaciones también necesitan el identificador de aplicación y los códigos de versión correctos. Comprueba los requisitos actuales de SDK y políticas al enviar. Un entorno de compilación que funcionaba hace años no demuestra que una nueva versión será aceptada hoy.

Los metadatos de tienda deben describir la experiencia enviada

La información de tienda debe coincidir con lo que un revisor y un cliente pueden usar realmente. Planifica nombre, descripción, categoría, clasificación por edad, capturas, disponibilidad, precio y soporte junto con la versión.

Una captura debe representar una función que trabaja. Un beneficio de la descripción debe existir en esa compilación. Si la app admite varios idiomas, revisa las pantallas y los mensajes de error en cada idioma, no solo la ficha traducida. La guía de configuración de apps de Google sirve de referencia para preparar la ficha.

Identifica quién aprueba textos y gráficos. Una app técnicamente completa puede seguir sin estar lista mientras marketing, operaciones y desarrollo esperan decisiones entre sí. Asigna responsables y fechas propias a esas aprobaciones.

Para distribuir en Estados Unidos, no supongas que traducir una ficha brasileña resuelve la disponibilidad y el soporte del producto. Confirma el área atendida, la asistencia al cliente y el proceso real en los mercados seleccionados.

La privacidad y la eliminación de cuentas necesitan comportamiento real

Las declaraciones de privacidad deben reflejar los datos tratados por la app y sus servicios integrados. Consulta la guía App Privacy de Apple y la guía Data safety de Google. El comportamiento de SDK de terceros debe formar parte de esa revisión.

Si los usuarios crean cuentas, revisa los requisitos de eliminación aplicables. Apple describe el inicio dentro de la app; Google describe una vía en la app y un recurso web para las aplicaciones cubiertas. La política, la interfaz y el backend deben describir e implementar el mismo proceso.

Prueba una solicitud hasta el resultado esperado. Considera las obligaciones de conservación y de cobro existentes al explicar qué ocurre después. El envío a tiendas no sustituye la revisión legal del servicio ni de las jurisdicciones donde opera el negocio.

Las pruebas y la revisión de tienda requieren evidencias distintas

Las pruebas comprueban el funcionamiento; la revisión de tienda necesita información y acceso suficientes para evaluar esa versión. Ninguna sustituye a la otra.

Frente App Store Google Play
Identidad técnica Bundle ID y equipo Apple ID de aplicación y cuenta de publicación
Paquete Compilación de distribución firmada en Xcode AAB y configuración de firma de subida
Comprobaciones previas Dispositivos reales y TestFlight Dispositivos reales y canales de prueba
Preparación de revisión Acceso y notas claras para revisión Acceso y declaraciones completas
Continuidad Compilaciones futuras reproducibles Códigos de versión y continuidad de firma

Prepara acceso de demostración si se requiere iniciar sesión, explica las funciones menos evidentes y mantén disponible el backend. Revisa las directrices actuales de Apple antes del envío. Las obligaciones de prueba de Google pueden depender de la situación de la cuenta; confírmalas en la consola responsable, sin prometer un plazo universal.

Cuatro errores generan retrasos evitables

Los errores más perjudiciales son comprometer una fecha pública antes de resolver dependencias y perder la capacidad de mantener el producto después.

  • Usar el publicador equivocado. Confirma la propiedad antes de crear el registro de la app.
  • Aprobar metadatos por separado. Revisa capturas, afirmaciones y compilación real en conjunto.
  • Probar solo una instalación nueva. Incluye actualizaciones, sesiones existentes, conexiones débiles y permisos denegados.
  • Dejar sin responsable la etapa posterior. Asigna supervisión, soporte, correcciones y próximas versiones.

El presupuesto de publicación incluye preparación, posibles correcciones y seguimiento, además de las tarifas y servicios aplicables. Un precio fijo por «dos tiendas» necesita una condición inicial definida. Pide que el alcance incluya las responsabilidades de publicación para comparar propuestas con justicia.

Megaleios incluye las dependencias de publicación en la entrega

Fabiano Belmonte fundó Megaleios en 2012; la empresa mantiene presencia en Orlando desde diciembre de 2022. Nuestro servicio de desarrollo de aplicaciones móviles utiliza alcance, precio y calendario fijos tras el diagnóstico, entregas revisables cada 2 semanas y garantía de 60 días después del lanzamiento. Un MVP definido puede necesitar de 4 a 6 semanas de desarrollo; la preparación y la aprobación de tiendas siguen siendo etapas separadas. El caso CIAB FEBRABAN muestra la entrega de una app de eventos, aunque cada publicador y versión nuevos requieren sus propias comprobaciones.

Para planificar tu aplicación y las responsabilidades de publicación, habla con un especialista.

Preguntas frecuentes

¿Cómo publico una app en ambas tiendas?

Prepara cuentas de publicación, identificadores, versiones firmadas, pruebas, información de tienda y declaraciones de privacidad para cada plataforma. Después envía los paquetes y sigue las revisiones separadas; la aprobación de una tienda no establece la de la otra.

¿Un APK basta para una nueva aplicación de Google Play?

El proceso actual para nuevas apps en Google Play utiliza Android App Bundle. La versión también necesita firma correcta, información de versión, contenido y cuenta preparada; un archivo de paquete no es una entrega completa.

¿Para qué sirven los certificados y perfiles de aprovisionamiento iOS?

Participan en la conexión entre aplicación, equipo y configuración autorizada de distribución. Xcode puede automatizar partes del proceso, pero el equipo sigue necesitando validar y reproducir la versión firmada.

¿Una política de privacidad sustituye la eliminación de cuentas?

Una política escrita no implementa el proceso de eliminación. Cuando se aplican los requisitos de las tiendas, la interfaz y los servicios conectados deben ofrecer las vías necesarias y ejecutar el proceso explicado al usuario.

¿Cuánto tarda la aprobación de una aplicación?

La revisión depende de la plataforma, la cuenta y la versión enviada, y puede requerir aclaraciones o correcciones. Separa desarrollo, preparación y revisión en el calendario en lugar de tratar la fecha de envío como un lanzamiento garantizado.

¿Qué ocurre después de publicar la aplicación?

Asigna responsables de fallas, soporte al cliente, servicios conectados y cambios de políticas. Mantén disponibles el acceso al código y los materiales de publicación para crear y enviar la siguiente versión sin depender de una sola persona.

De la lectura a la implementación

Conoce el servicio relacionado de Megaleios →

¿Quieres aplicarlo a tu empresa?

Cuéntanos qué necesitas. Respondemos en un día hábil.

Hablar con un especialista