FLUTTER ECOSYSTEM

desktop_updater

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

最新版本
1.4.0
近 30 天下載
1400
喜歡數
42
Pub 分數
135

Package Overview

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

套件概覽

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 需要有效的憑證
  • 不適用於行動平台
支援平台macOSWindowsLinux

安裝套件

flutter pub add desktop_updater

所屬分類

相關專案

暫無相關資料。