搜尋分類、套件與程式碼儲存庫

套件詳情v3.2.8

desktop_updater

支援 Windows、macOS 與 Linux 的 Flutter 桌面更新外掛程式。它可從 GitHub、GitLab、本機檔案系統與 S3 下載並安裝您應用程式的更新。

macOSWindowsLinux
近 30 天下載
1.3萬
喜歡數
53
Pub 分數
140

安裝套件

flutter pub add desktop_updater

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

desktop_updater 套件讓 Flutter 應用程式在 Windows、macOS 與 Linux 上能自動檢查、下載與安裝更新。它支援多種更新來源,包含 GitHub、GitLab、本機檔案系統與 AWS S3。專為桌面應用程式設計,可簡化新版本的部署,無需使用者手動重新安裝。此外,該外掛可順暢整合至現有的 CI/CD 工作流程,並跨平台提供可靠的更新處理。

適用情境

  • 自動更新桌面 Flutter 應用
  • 透過 GitHub 發布分發更新
  • 從 S3 或本地伺服器部署更新
  • 支援多平台桌面應用
  • 與 CI/CD 流水線整合

主要特色

  • 支援 Windows、macOS 和 Linux
  • 從 GitHub、GitLab、S3 和本機路徑下載更新
  • 下載後自動安裝
  • 跨平台更新邏輯
  • 與 pubspec.yaml 的簡單整合

適合對象

  • 桌面應用程式開發者
  • 使用 GitHub/GitLab 發佈託管的應用程式
  • 管理應用分發的團隊
  • 需要自動更新的項目
  • 面向多個桌面操作系統的開發者

使用建議

  • 需要互聯網連接以進行更新
  • 需要適當的檔案系統寫入權限
  • 更新 URL 必須公開可存取
  • S3 需要有效的憑證
  • 不適用於行動平台

所屬分類

依賴

依賴清單 10 項

使用此套件的專案

暫無相關資料。