Aller au contenu
Tauri

Distribuer

Tauri fournit les outils dont vous avez besoin pour distribuer votre application soit sur les magasins d’applications de la plateforme, soit sous forme d’installateurs spécifiques à la plateforme.

Tauri construit votre application directement depuis sa CLI via les commandes build, android build et ios build.

npm run tauri build

Consultez la section distribution pour en savoir plus sur les options de configuration disponibles pour chaque bundle et comment les distribuer à vos utilisateurs.

Par défaut, la commande build empaquette automatiquement votre application pour les formats configurés.

Si vous avez besoin d’une personnalisation supplémentaire sur la façon dont les bundles de la plateforme sont générés, vous pouvez diviser les étapes de construction et d’empaquetage :

npm run tauri build -- --no-bundle
# empaqueter pour une distribution en dehors du macOS App Store
npm run tauri bundle -- --bundles app,dmg
# empaqueter pour une distribution sur l'App Store
npm run tauri bundle -- --bundles app --config src-tauri/tauri.appstore.conf.json

La version de votre application peut être définie dans l’option de configuration tauri.conf.json > version, ce qui est la méthode recommandée pour gérer la version de l’application. Si cette valeur de configuration n’est pas définie, Tauri utilise la valeur package > version de votre fichier src-tauri/Cargo.toml à la place.

La signature de code améliore la sécurité de votre application en appliquant une signature numérique aux exécutables et bundles de votre application, validant votre identité en tant que fournisseur de votre application.

La signature est requise sur la plupart des plateformes. Consultez la documentation de chaque plateforme pour plus d’informations.

Apprenez à distribuer votre application pour chaque plateforme.

Pour Linux, vous pouvez distribuer votre application en utilisant les formats paquet Debian, Snap, AppImage, Flatpak, RPM ou Arch User Repository (AUR).

Signature de code

Pour macOS, vous pouvez soit distribuer votre application directement sur l’App Store, soit expédier un installateur DMG en téléchargement direct. Les deux méthodes nécessitent une signature de code, et la distribution en dehors de l’App Store nécessite également une notariation.

Signature de code et notariation

Apprenez à distribuer sur le Microsoft Store ou à configurer un installateur Windows.

Signature de code

Distribuez votre application Android sur Google Play.

Signature de code

Apprenez comment télécharger votre application sur l’App Store.

Signature de code

Distribuez votre application sur des services Cloud qui distribuent votre application à l’échelle mondiale et prennent en charge les mises à jour automatiques dès la sortie de la boîte.


© 2025 Tauri Contributors. CC-BY / MIT