Documentación Releasely
Enviar tu app

Enviar tu app

Envía tu código fuente en .zip — Releasely lo compila por ti — o un binario ya listo. Las reglas comunes a todos los frameworks.

En la pantalla Upload de tu proyecto tienes dos formas de llevar tu app a Releasely:

  • Código fuente (.zip): envías la carpeta de tu proyecto y Releasely lo compila por ti en su nube (incluida la parte de iOS, que normalmente requiere un Mac). Sin herramientas que instalar y sin CI que configurar.
  • Binario (.ipa o .aab): tu app ya está compilada en otro sitio; Releasely se encarga entonces únicamente de enviarla a las tiendas.

Esta sección detalla el contenido esperado del .zip de código fuente, framework por framework.

Las reglas comunes a todos los frameworks

Sea cual sea tu framework, se aplican los mismos principios:

  • Un solo proyecto por archivo, en formato .zip únicamente, 2 GB como máximo.
  • El archivo de descripción del proyecto (por ejemplo, pubspec.yaml para Flutter) debe estar en la raíz del archivo: al abrir el .zip, debes verlo directamente, no escondido dentro de una serie de carpetas.
  • Solo compilamos lo que está dentro del archivo. Las dependencias publicadas en los registros públicos (pub.dev, npm…) se descargan automáticamente durante la compilación, pero todo lo demás (paquetes locales, repositorios git privados) debe estar incluido en el .zip.
  • Ningún secreto de firma dentro del archivo. Las claves y los keystores se facilitan en la pantalla Credentials de Releasely, nunca en el .zip.
  • El número de compilación se calcula automáticamente (incrementando el último build conocido). Puedes forzarlo en el momento del envío si lo necesitas.

Lo que ocupa mucho suele ser innecesario

Las carpetas de compilación, las cachés y el historial de git representan la mayor parte del peso de un proyecto, y la compilación en la nube no los necesita. Las páginas de cada framework indican con precisión qué excluir.

Elige tu framework

Proyecto Flutter

Qué debe contener el .zip, qué descarga Releasely por ti y qué excluir.

Proyecto React Native

Próximamente: la guía de React Native llegará pronto.

On this page