Aus öffentlichen Paketdaten erstellte Orientierung.
Das launch_at_startup-Paket ermöglicht Flutter-Desktop-Anwendungen, sich automatisch zu starten, wenn der Benutzer sich unter macOS, Windows oder Linux anmeldet. Es bietet eine einfache API, um das automatische Startverhalten plattformübergreifend zu überprüfen, zu aktivieren oder zu deaktivieren. Dies ist besonders nützlich für Anwendungen, die kontinuierlich im Hintergrund laufen müssen, wie Systemüberwachungstools, Benachrichtigungstools oder Produktivitätsutilitäten. Der Plugin integriert sich nahtlos in die Desktop-Unterstützung von Flutter und erfordert keine Änderungen am nativen Code. Er nutzt plattformspezifische Mechanismen, um Starteinträge zuverlässig zu verwalten.
Anwendungsfälle
Hintergrundüberwachungs-Apps
System-Utility-Tools
Benachrichtigungsdienste
Automatisches Starten von Produktivitäts-Apps
Persistente Desktop-Anwendungen
Hauptmerkmale
Plattformübergreifende Startsteuerung
Einfaches Aktivieren/Deaktivieren-API
plattformspezifische Implementierung
Kein natives Code erforderlich
Unterstützt macOS, Windows und Linux
Geeignet für
Desktop-Apps, die automatisches Starten benötigen
Systemtools
Apps, die eine dauerhafte Anwesenheit erfordern
Entwickler, die mehrere Desktop-Betriebssysteme ansprechen
Werkzeuge, die ohne manuelle Benutzerintervention laufen
Hinweise
Benötigt Benutzerberechtigung auf einigen Systemen
Kann mit anderen Autostart-Apps konflikten
Das Verhalten unterscheidet sich geringfügig je nach Betriebssystem
Nicht geeignet für mobile Anwendungen
Der Benutzer muss möglicherweise in den Systemeinstellungen manuell aktivieren
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.
launch_at_startup
This plugin allows Flutter desktop apps to Auto launch on startup / login.
The build phase cannot run with "User Script Sandboxing" enabled. With Xcode 15 or newer where it is enabled by default, disable "User Script Sandboxing" in build settings.
(It needs some extra works to have our script to comply with the build phase sandbox.)(I would name the run script Copy “Launch at Login Helper”)
Who's using it?
Biyi (比译) - A convenient translation and dictionary app.