跳到內容
Tauri

發佈

Tauri 提供了您發佈應用程式所需的工具,無論是發佈到平台應用商店,或是作為平台特定的安裝程式。

建置

Tauri 通過其 CLI,經由 buildandroid buildios build 命令直接建置您的應用程式。

npm run tauri build

請參閱發佈章節,以了解更多關於每個套件可用的組態選項,以及如何將它們發佈給您的使用者。

打包

預設情況下,build 命令會自動為已設定的格式打包您的應用程式。

如果您需要進一步自訂平台套件的產生方式,您可以拆分建置和打包步驟

npm run tauri build -- --no-bundle
# bundle for distribution outside the macOS App Store
npm run tauri bundle -- --bundles app,dmg
# bundle for App Store distribution
npm run tauri bundle -- --bundles app --config src-tauri/tauri.appstore.conf.json

版本控制

您的應用程式版本可以在 tauri.conf.json > version 組態選項中定義,這是管理應用程式版本的建議方式。如果未設定該組態值,Tauri 會改為使用 src-tauri/Cargo.toml 檔案中的 package > version 值。

簽署

程式碼簽署通過將數位簽名應用於應用程式的可執行檔和套件,來增強應用程式的安全性,驗證您的應用程式提供者的身分。

大多數平台都要求簽署。請參閱每個平台的文件以獲取更多資訊。

發佈

了解如何為每個平台發佈您的應用程式。

Linux

對於 Linux,您可以使用 Debian 套件、Snap、AppImage、Flatpak、RPM 或 Arch User Repository (AUR) 格式發佈您的應用程式。

程式碼簽署

macOS

對於 macOS,您可以直接將應用程式發佈到 App Store,或是以 DMG 安裝程式作為直接下載方式發佈。兩種方法都需要程式碼簽署,而於 App Store 以外發佈也需要公證。

程式碼簽署和公證

Windows

了解如何發佈到 Microsoft Store 或設定 Windows 安裝程式。

程式碼簽署

Android

將您的 Android 應用程式發佈到 Google Play。

程式碼簽署

iOS

了解如何將您的應用程式上傳到 App Store。

程式碼簽署

雲端服務

將您的應用程式發佈到雲端服務,這些服務在全球範圍內發佈您的應用程式,並支援開箱即用的自動更新。


© 2025 Tauri 貢獻者。CC-BY / MIT