Distribuir
Tauri proporciona las herramientas que necesitas para distribuir tu aplicación ya sea a las tiendas de aplicaciones de la plataforma o como instaladores específicos de la plataforma.
Tauri construye 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 distribución para obtener más información sobre las opciones de configuración disponibles para cada paquete y cómo distribuirlos a tus usuarios.
De forma predeterminada, el comando build empaqueta automáticamente tu aplicación para los formatos configurados.
Si necesitas una mayor personalización sobre cómo se generan los paquetes de la plataforma, puedes separar los pasos de construcción y empaquetado:
npm run tauri build -- --no-bundle# empaquetar para distribución fuera de la macOS App Storenpm run tauri bundle -- --bundles app,dmg# empaquetar para distribución en App Storenpm run tauri bundle -- --bundles app --config src-tauri/tauri.appstore.conf.jsonyarn tauri build --no-bundle# empaquetar para distribución fuera de la macOS App Storeyarn tauri bundle --bundles app,dmg# empaquetar para distribución en App Storeyarn tauri bundle --bundles app --config src-tauri/tauri.appstore.conf.jsonpnpm tauri build --no-bundle# empaquetar para distribución fuera de la macOS App Storepnpm tauri bundle --bundles app,dmg# empaquetar para distribución en App Storepnpm tauri bundle --bundles app --config src-tauri/tauri.appstore.conf.jsondeno task tauri build --no-bundle# empaquetar para distribución fuera de la macOS App Storedeno task tauri bundle --bundles app,dmg# empaquetar para distribución en App Storedeno task tauri bundle --bundles app --config src-tauri/tauri.appstore.conf.jsonbun tauri build --no-bundle# empaquetar para distribución fuera de la macOS App Storebun tauri bundle --bundles app,dmg# empaquetar para distribución en App Storebun tauri bundle --bundles app --config src-tauri/tauri.appstore.conf.jsoncargo tauri build --no-bundle# empaquetar para distribución fuera de la macOS App Storecargo tauri bundle --bundles app,dmg# empaquetar para distribución en App Storecargo tauri bundle --bundles app --config src-tauri/tauri.appstore.conf.jsonLa versión de tu aplicación se puede definir en la opción de configuración tauri.conf.json > version,
que es la forma recomendada de administrar la versión de la aplicación. Si ese valor de configuración no está establecido,
Tauri usa el valor package > version de tu archivo src-tauri/Cargo.toml en su lugar.
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 proveedor de tu aplicación.
La firma es obligatoria en la mayoría de las plataformas. Consulta la documentación de cada plataforma para obtener más información.
Aprende cómo distribuir tu aplicación para cada plataforma.
Para Linux puedes distribuir tu aplicación utilizando los formatos Debian package, 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 certificación notarial.
Firma de código y certificación notarial
Aprende cómo distribuir a Microsoft Store o configurar un instalador de Windows.
Distribuye tu aplicación Android a Google Play.
Aprende cómo cargar tu aplicación a la App Store.
Distribuye tu aplicación a servicios en la Nube que distribuyen globalmente tu aplicación y admiten actualizaciones automáticas desde el primer momento.
© 2025 Tauri Contributors. CC-BY / MIT