Pakete, Repositories und App-Kategorien suchen

Paketdetailsv1.0.0

auto_updater

Dieses Plugin ermöglicht Flutter-Desktop-Anwendungen, sich selbst automatisch zu aktualisieren (basierend auf Sparkle und WinSparkle).

macOSWindows
30-Tage-Downloads
79.600
Likes
218
Pub-Punkte
130

Paket installieren

flutter pub add auto_updater

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das auto_updater-Paket ermöglicht Flutter-Desktop-Anwendungen auf macOS und Windows eine automatische Aktualisierung mithilfe von Sparkle für macOS und WinSparkle für Windows. Es vereinfacht den Prozess der Bereitstellung von Updates durch Überprüfung neuer Versionen, Herunterladen und nahtloses Anwenden der Aktualisierung. Entwickler können es mit minimaler Konfiguration in ihre Apps integrieren und sicherstellen, dass Benutzer stets die aktuellste Version ohne manuelle Eingriffe erhalten. Das Paket ist ideal für Desktop-Anwendungen, die zuverlässige, automatisierte Update-Mechanismen benötigen.

Anwendungsfälle

  • Automatische App-Updates in Desktop-Flutter-Apps
  • Nahtlose Versionsupgrades für Endbenutzer
  • Integration mit den Frameworks Sparkle und WinSparkle
  • Verringern der manuellen Aktualisierungsaufwände
  • Aktualisierte Desktop-Anwendungen pflegen

Hauptmerkmale

  • Unterstützt macOS und Windows-Plattformen
  • Verwendet Sparkle und WinSparkle im Hintergrund
  • Minimale Einrichtung erforderlich
  • Hintergrund-Update-Überprüfungen
  • Automatische Herunterladung und Installation

Geeignet für

  • Desktop-Flutter-Entwickler
  • Apps, die automatische Updates erfordern
  • Verlage, die eine problemlose Bereitstellung wünschen
  • Teams, die mehrere Desktop-Versionen verwalten
  • Projekte, die auf macOS und Windows abzielen

Hinweise

  • Erforderliche korrekte Aktualisierungsfeed-Konfiguration
  • Beschränkt auf macOS und Windows
  • Gültige Aktualisierungs-Metadaten erforderlich (z. B. XML oder JSON)
  • Nicht für mobile Plattformen geeignet
  • Abhängig von externen nativen Bibliotheken

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

🚀 Ship Your App Faster: Try Fastforge - The simplest way to build, package and distribute your Flutter apps.

auto_updater

pub version

This plugin allows Flutter desktop apps to automatically update themselves (based on sparkle and winsparkle).


English | 简体中文


Platform Support

Linux macOS Windows
➖ ✔️ ✔️

Documentation

Who's using it?

  • Biyi - A convenient translation and dictionary app.

API

AutoUpdater
Methods
setFeedURL

Sets the url and initialize the auto updater.

checkForUpdates

Asks the server whether there is an update. You must call setFeedURL before using this API.

setScheduledCheckInterval

Sets the auto update check interval, default 86400, minimum 3600, 0 to disable update

Related Links

  • https://sparkle-project.org/
  • https://winsparkle.org/

License

MIT

Kategorien

Abhängigkeiten

Abhängigkeiten 5 Einträge

  • auto_updater_macos^1.0.0
  • auto_updater_platform_interface^1.0.0
  • auto_updater_windows^1.0.0
  • json_annotation^4.8.0
  • path^1.8.3

Quell-Repository

Projekte, die dieses Paket verwenden