Distribuir
Tauri proporciona las herramientas que necesitas para distribuir tu aplicación ya sea en las tiendas de aplicaciones de la plataforma o como instaladores específicos de la plataforma.
Compilación (Building)
Sección titulada “Compilación”Tauri compila tu aplicación directamente desde su CLI a través de los comandos build, android build e ios build.
npm run tauri buildyarn tauri buildpnpm tauri builddeno task tauri buildbun tauri buildcargo tauri buildConsulta la sección de distribución para aprender más sobre las opciones de configuración disponibles para cada paquete y cómo distribuirlos a tus usuarios.
Empaquetado (Bundling)
Sección titulada “Empaquetado”Por defecto, el comando build empaqueta automáticamente tu aplicación para los formatos configurados.
Si necesitas más personalización sobre cómo se generan los paquetes de la plataforma, puedes dividir los pasos de compilación y empaquetado:
npm run tauri build -- --no-bundle# bundle for distribution outside the macOS App Storenpm run tauri bundle -- --bundles app,dmg# bundle for App Store distributionnpm run tauri bundle -- --bundles app --config src-tauri/tauri.appstore.conf.jsonyarn tauri build --no-bundle# bundle for distribution outside the macOS App Storeyarn tauri bundle --bundles app,dmg# bundle for App Store distributionyarn tauri bundle --bundles app --config src-tauri/tauri.appstore.conf.jsonpnpm tauri build --no-bundle# bundle for distribution outside the macOS App Storepnpm tauri bundle --bundles app,dmg# bundle for App Store distributionpnpm tauri bundle --bundles app --config src-tauri/tauri.appstore.conf.jsondeno task tauri build --no-bundle# bundle for distribution outside the macOS App Storedeno task tauri bundle --bundles app,dmg# bundle for App Store distributiondeno task tauri bundle --bundles app --config src-tauri/tauri.appstore.conf.jsonbun tauri build --no-bundle# bundle for distribution outside the macOS App Storebun tauri bundle --bundles app,dmg# bundle for App Store distributionbun tauri bundle --bundles app --config src-tauri/tauri.appstore.conf.jsoncargo tauri build --no-bundle# bundle for distribution outside the macOS App Storecargo tauri bundle --bundles app,dmg# bundle for App Store distributioncargo tauri bundle --bundles app --config src-tauri/tauri.appstore.conf.jsonVersionado
Sección titulada “Versionado”La versión de tu aplicación se puede definir en la opción de configuración tauri.conf.json > version,
la cual es la forma recomendada para gestionar la versión de la app. Si ese valor de configuración no se establece,
Tauri utiliza en su lugar el valor de package > version de tu archivo src-tauri/Cargo.toml.
Firma (Signing)
Sección titulada “Firma”La firma de código mejora la seguridad de tu aplicación aplicando una firma digital a los ejecutables y paquetes de tu aplicación, validando tu identidad como el proveedor de tu aplicación.
La firma es necesaria en la mayoría de las plataformas. Consulta la documentación de cada plataforma para obtener más información.
Distribución
Sección titulada “Distribución”Aprende cómo distribuir tu aplicación para cada plataforma.
Para Linux puedes distribuir tu app usando los formatos de paquete Debian, Snap, AppImage, Flatpak, RPM o Arch User Repository (AUR).
Para macOS puedes distribuir tu aplicación directamente a la App Store o enviar un instalador DMG como descarga directa. Ambos métodos requieren firma de código, y la distribución fuera de la App Store también requiere notarización.
Firma de código y notarización
Ventanas
Sección titulada “Ventanas”Aprende cómo distribuir en la Microsoft Store o configurar un instalador para Windows.
Android
Sección titulada «Android»Distribuye tu aplicación Android en Google Play.
Aprende cómo subir tu aplicación a la App Store.
Servicios Cloud
Sección titulada “Servicios Cloud”Distribuye tu aplicación en servicios Cloud que distribuyen globalmente tu aplicación y soportan actualizaciones automáticas listas para usar.
© 2026 Colaboradores de Tauri. CC-BY / MIT