Benutzerhandbuch
Version Tracker verfolgt alle Ihre macOS-Anwendungen und deren Updates über eine einzige Oberfläche. Es scannt automatisch Ihre Software-Quellen (Mac App Store, Homebrew, Sparkle, GitHub, direkte Downloads, Paketmanager, KI-Tools…) und zeigt Ihnen, was aktuell ist, was nicht, und was zu tun ist, um es zu aktualisieren. Dieses Handbuch beschreibt Version Tracker 1.3.
🚀 Schnellstart
- Version Tracker starten. Beim ersten Start führt Sie ein Einrichtungsassistent durch die Freigabe des Festplattenvollzugriffs (nötig zum Scannen Ihrer Anwendungen) und optional durch die Installation der Paketmanager, die Sie verfolgen möchten. Alles lässt sich später in den Einstellungen ändern.
- Kostenlose Testphase nutzen. Eine 7-tägige Testphase der Vollversion startet automatisch, ohne Kreditkarte. Danach kehrt die App zur kostenlosen Version zurück (das Scannen bleibt immer verfügbar).
- Den ersten Scan abwarten. Je nach Anzahl der installierten Apps und aktiven Quellen dauert der erste Scan 10 bis 60 Sekunden.
- « Alle » Tab prüfen. Hier werden alle verfügbaren Updates aus allen Quellen zusammengefasst.
- Auf « Alle aktualisieren » klicken, um alle Updates auf einmal zu starten, oder die einzelnen Buttons zur Verwaltung jeder App verwenden.
Mit Homebrew installieren
Version Tracker ist über ein eigenes Homebrew-Tap verfügbar.
brew tap version-tracker/tap
brew install --cask version-tracker/tap/version-tracker
Version Tracker bereits von Hand installiert? Fügen Sie --force hinzu, damit Homebrew die vorhandene Kopie übernimmt:
brew install --cask --force version-tracker/tap/version-tracker
Version Tracker hält sich selbst aktuell, brew upgrade kommt dem eigenen Updater der App also nicht in die Quere.
🗃️ Unterstützte Quellen
Version Tracker erkennt Updates für:
| Quelle | Beschreibung |
|---|---|
| macOS Updates | Apple System-Updates (Software Update) |
| macOS Security | Verfolgung der macOS-Sicherheitskorrekturen (SOFA-Feed) |
| Mac App Store | Alle über den offiziellen App Store installierten Apps, kein Kommandozeilen-Tool erforderlich (mas optional) |
| Homebrew Casks | Via Homebrew installierte GUI-Anwendungen |
| Homebrew Formulas | Homebrew Kommandozeilen-Tools |
| Sparkle | Apps mit dem Sparkle-Auto-Update-Framework |
| Electron | Mit Electron erstellte Apps, aktualisiert über Squirrel |
| Tauri | Mit Tauri erstellte Apps, über den integrierten Updater |
| GitHub Releases | Über GitHub Releases verteilte Apps |
| Direkter Download | Apps mit Installer auf einer offiziellen Website |
| Mac App Store « Discover » | Außerhalb des App Store erkannte Apps, die dort verfügbar sind |
| Adoptierbare Apps | Außerhalb von Homebrew erkannte Apps, die als Cask verfügbar sind. Setapp-Apps sind ausgeschlossen (zum Schutz ihrer Lizenz), und vor der Adoption einer lizenzierten App erscheint eine Warnung |
| Microsoft (MAU) | Word, Excel, PowerPoint, Outlook, OneNote, Edge via Microsoft AutoUpdate |
| Google-Apps mit Keystone-Updates (Chrome, Drive…) | |
| Adobe Creative Cloud | Creative Cloud-Apps über Adobes RemoteUpdateManager (Unternehmens-Macs). Ohne ihn tragen die Apps das Etikett „Updates werden von Creative Cloud verwaltet“ mit einem Öffnen-Button |
| Apple Tools | Xcode, Command Line Tools, Rosetta |
| Xcode (xcodes) | Vom CLI xcodes verwaltete Xcode-Versionen, Kanäle Stable und Beta |
| JetBrains-Plugins | Benutzer-Plugins der JetBrains-IDEs und von Android Studio (Marketplace) |
| Android SDK | Installierte Android-SDK-Plattformen und -Tools |
| Qt | Komponenten des Qt Maintenance Tool |
| Docker / Podman | Container-Images und ihre neueren Versionen |
| Ollama | Von Ollama verwaltete lokale KI-Modelle |
| KI & Agenten | Skills, Plugins und Marketplaces der KI-Tools (Claude Code, Codex, Gemini…) |
| Paketmanager | npm, yarn, pnpm, pip, pipx, uv, gem, cargo, rustup, conda, go, bun, deno, mise, MacPorts, Nix, Flutter, Composer, SDKMAN, TeX Live, gcloud… |
| Editor-Erweiterungen | Erweiterungen von VS Code, VS Code Insiders, VSCodium, Cursor, Windsurf |
| Audio-Plug-ins | Audio Units, VST, VST3, AAX und CLAP, die auf Ihrem Mac installiert sind |
| Obsidian-Plug-ins | Community-Plug-ins und Themes in Ihren Obsidian-Tresoren |
| Globale .NET-Tools | Mit dotnet tool install --global installierte Tools |
| R-Pakete | Aus dem CRAN in Ihre R-Bibliotheken installierte Pakete |
Einstellungen → Quellen listet die 51 Quellen mit je zwei Schaltern auf :
- Aktiv : Die Quelle wird gescannt. Ausschalten blendet ihre Einträge aus und verkürzt den Scan.
- Gruppiert : Die Quelle nimmt an Alle aktualisieren, Alles verarbeiten und Alle herunterladen teil. Schalten Sie sie aus, um eine Quelle sichtbar und gescannt zu halten, aber aus den großen Buttons herauszunehmen. Ihre Zeilen lassen sich weiterhin einzeln aktualisieren.
Gruppiert ist ausgegraut, solange Aktiv aus ist : Eine Quelle, die nicht gescannt wird, kann zu einem Stapel nichts beitragen.
Hinweis: Adobe Camera Raw ist ein Plug-in und keine App, wird aber zusammen mit den übrigen Creative-Cloud-Produkten aufgeführt und aktualisiert.
🖥️ Die Oberfläche
Der Hauptbildschirm ist in drei Spalten unterteilt, darüber eine Symbolleiste :
Linke Seitenleiste
Die Navigation ist in einklappbare Bereiche gegliedert, die Sie per Drag-and-Drop neu anordnen können. Der Zähler neben jeder Kategorie zeigt, wie viele Einträge sie enthält, und die Farbe zeigt, um welche es sich handelt (siehe was die Farben der Zähler bedeuten).
- ÜBERSICHT: Dashboard (Überblick, letzte Aktivität, letzter Schnappschuss) und Schnappschüsse
- AKTUALISIERUNGEN: Alle (sämtliche Updates in einer Liste), Apps, Pakete, Homebrew, Systemupdates, Apple Developer Tools, Zurückgestellt (siehe ein Update zurückstellen)…
- Danach Bereiche nach Domäne (ANWENDUNGEN, SYSTEM, KI, JavaScript, Python, Rust, Editoren…): Es erscheinen nur die, die zu tatsächlich installierten Dingen auf Ihrem Mac passen.
Symbolleiste
- Scannen: startet einen vollständigen Scan (über den Button lässt sich ein laufender Scan auch abbrechen)
- Einstellungen und Feedback: direkter Zugriff auf die Voreinstellungen und das Feedback-Formular
- Zwei Buttons zum Ein-/Ausblenden der Seitenleiste und des Details-Panels
Zentraler Bereich
Die Liste der Elemente für die ausgewählte Kategorie, mit Suchfeld. Jede Zeile zeigt :
- Das Icon und den Namen der App oder des Pakets
- Die aktuelle und die verfügbare Version
- Einen kontextbezogenen Action-Button (Aktualisieren, Herunterladen, Öffnen, Im Finder anzeigen…)
Die Suche erfasst Apps und Pakete gleichermaßen, einschließlich Gems, Crates, Yarn-Paketen und uv-Tools. Die Eingabe filtert sofort, wie umfangreich Ihr Bestand auch sei. Ein ausgewähltes Ergebnis öffnet die richtige Kategorie, markiert die Zeile und scrollt sie ins Bild ; eine App, deren einzige Zeile ihr Homebrew-Cask ist, landet auf dieser Zeile.
Die Spalten merken sich jede von Ihnen gewählte Breite, auch die der Namensspalte, und jede Tabelle passt ihre Spalten beim Verändern der Fenstergröße an den verfügbaren Platz an.
Jede Liste nennt, wann sie erstellt wurde, auch die Paketlisten sowie Adoptierbar und Ignoriert. Eine leere Liste erklärt, warum sie leer ist, statt nichts zu zeigen.
Rechte Seitenleiste (Details)
Details des ausgewählten Elements, verteilt auf vier Tabs: Beschreibung, Versionen, Release Notes, Quelle, Pfad auf der Festplatte und die Sicherheitsprüfungen.
- Die Buttons Aktualisieren und Herunterladen finden sich auch hier, nicht nur in der Zeile. Ein Download zeigt seinen Fortschrittsbalken und wird dann zu Im Finder zeigen.
- Bericht kopieren legt mit einem Klick alles in die Zwischenablage, was die vier Tabs über das Element wissen.
- Weitere Aktionen → Falsche Erkennung melden öffnet ein bereits ausgefülltes Formular mit dem, was Version Tracker gesehen hat ; Sie müssen nur noch sagen, was nicht stimmt.
- Das Panel öffnet wieder auf dem zuletzt benutzten Tab, und während eines Stapels wechselt es direkt von einer App zur nächsten, statt dazwischen leer zu bleiben.
- Seine Buttons sind während eines Scans, eines Stapels oder eines Downloads ausgegraut, wie es die Zeilen bereits waren.
Hinweis: Die Fensterbreite wird zwischen den Sitzungen gespeichert. Die Mindestgröße ist so gewählt, dass alle drei Spalten bequem Platz haben.
🔄 Anwendungen aktualisieren
Einzelne Aktualisierung
Klicken Sie auf den grünen « Aktualisieren »-Button einer Zeile (erfordert eine aktive Lizenz oder die Testphase, siehe Lizenz & Testphase). Je nach Quelle :
- Mac App Store: verwendet CommerceKit (stille Hintergrund-Aktualisierung)
- Homebrew Cask/Formula: startet
brew upgrade(mit Admin-Authentifizierung falls nötig, siehe unten). Verweigert brew das In-Place-Upgrade, wendet Version Tracker automatisch die von brew empfohlene erzwungene Neuinstallation an. - Sparkle: lädt das DMG/ZIP herunter, hängt das alte ab und installiert das neue
- GitHub: lädt das neueste Binärfile herunter und installiert es
- Direkter Download: der orangefarbene « Herunterladen »-Button lädt die Datei in Ihren Download-Ordner; danach wird er zu « Im Finder anzeigen », um die Installation manuell abzuschließen. « Alle herunterladen » startet den Stapel-Download.
Automatische Sicherung: Ist der privilegierte Helper aktiviert, wird die alte Version der App vor jedem Update gesichert. Bei Problemen stellen Sie sie unter Einstellungen → Sicherungen wieder her (Aufbewahrungsdauer und Anzahl der Kopien einstellbar).
Stapel-Aktualisierung
Der « Alle aktualisieren »-Button startet nach einer Bestätigung, die die Anzahl der Updates zusammenfasst, alle automatisierbaren Updates in Folge. Sie können die Ansicht verlassen: der Vorgang läuft im Hintergrund weiter, und am Ende erscheint eine Zusammenfassung (einschließlich zurückgestellter Updates).
Sie können auch mehrere Zeilen auswählen und über das Menü nur diese Auswahl aktualisieren.
Ein Stapel berücksichtigt nur Quellen, deren Schalter Gruppiert an ist (siehe Unterstützte Quellen). Vier Regeln entscheiden, was sonst noch draußen bleibt :
- Laufende Apps und große Versionssprünge schließt der Sicherheitsfilter aus (Einstellungen → Updates). Einzeln lassen sie sich weiterhin aktualisieren.
- Updates, die ein neueres macOS verlangen als das laufende, werden ausgeschlossen, und die Zeile nennt die benötigte Version.
- Ein Update ganz ohne Signatur wird vor jeder Installation mit einer Warnung angekündigt. Ein Update, dessen Signatur die Prüfung nicht besteht, bleibt blockiert, ohne Ausnahme.
- Auf einem Intel-Mac bleiben Homebrew-Formeln, die aus dem Quelltext kompiliert werden könnten, aus einem globalen Stapel draußen, und der Bericht nennt welche und warum. Aktualisieren Sie sie einzeln, wenn Sie fortfahren wollen : Version Tracker gewährt dann bis zu acht Stunden pro Formel, und Sie können jederzeit abbrechen.
Schlägt eine Zeile fehl, obwohl ihre Datei bereits heruntergeladen war, wird der Download nicht verworfen, sondern Ihnen übergeben : Die Zeile bietet Im Finder zeigen an.
Ein Update zurückstellen
Ein Update, das Sie gerade nicht wollen, können Sie zurückstellen statt ignorieren. Rechtsklick auf die Zeile, Zurückstellen wählen und die Dauer festlegen : 1 Tag, 3 Tage, 1 Woche, 2 Wochen, 1 Monat oder Unbefristet.
Die Zeile wandert in die Kategorie Zurückgestellt in der Seitenleiste, die alle Apps, Pakete und Erweiterungen sammelt, deren Update übersprungen oder zurückgestellt ist. Sie verlässt die Update-Listen und die Zähler, meldet sich also nicht mehr, ist aber nie verloren : Nicht mehr zurückstellen holt sie sofort zurück.
Zurückgestellt ist nicht Ignoriert. Ignoriert sammelt Einträge, mit denen Version Tracker nichts anfangen kann. Zurückgestellt ist Ihre eigene Entscheidung, mit einem Datum daran, und die Zeile kehrt von selbst zurück, wenn die Frist abgelaufen ist.
Manueller Download (« Herunterladen »)
Manche Apps haben keinen automatischen Mechanismus, stellen aber eine direkte Download-URL bereit (PKG, DMG, ZIP). Für diese gilt:
- Der orange Button « Herunterladen » erscheint
- Die Datei landet in Ihrem Download-Ordner (standardmäßig
~/Downloads, in den Einstellungen änderbar) - Nach dem Laden wird der Button zu « Im Finder zeigen », um die Installation von Hand abzuschließen
Der Button « Alle herunterladen » startet die Stapel-Downloads für alle infrage kommenden Apps.
Bei einem Fehler (HTTP 403, Datei nicht gefunden usw.) wechselt der Button zu « Öffnen »: Version Tracker startet die installierte App, damit diese ihr Update selbst durchführt.
📸 Schnappschüsse
Die Ansicht Schnappschüsse (Bereich ÜBERSICHT) hält den kompletten Software-Zustand Ihres Macs fest: Anwendungen, Pakete, Tools, installierte Versionen und bekannte Updates.
- Schnappschuss erstellen (⇧+⌘+N): erfasst das aktuelle Inventar. Anschließend können Sie ihn umbenennen oder anpinnen.
- Vergleichen: wählen Sie zwei Schnappschüsse, um alles zu sehen, was sich dazwischen geändert hat (installierte, entfernte oder aktualisierte Elemente), mit Filtern nach Änderungstyp.
- Exportieren…: exportiert einen Schnappschuss oder Vergleich als JSON, CSV oder Markdown. Zwei Datenschutz-Profile: Vollständig (behält Pfade und Rechnernamen, lokal aufbewahren) oder Teilbar (absolute Pfade, Benutzer- und Rechnername werden maskiert).
Typische Anwendungsfälle: einen Mac vor einer Migration oder Neuinstallation dokumentieren, nachvollziehen, was eine Update-Sitzung tatsächlich geändert hat, oder ein sauberes Inventar teilen.
Automatische Schnappschüsse
Zwei Optionen unter Einstellungen → Updates :
- Automatische Schnappschüsse vor/nach „Alle aktualisieren“: erstellt vor und nach jeder Stapel-Aktualisierung einen Inventar-Schnappschuss, um die Änderungen zu vergleichen und zu dokumentieren.
- Schnappschuss nach jedem geplanten Scan: erstellt am Ende jedes automatischen Scans einen Schnappschuss, nur wenn sich seit dem letzten etwas geändert hat.
⚙️ Einstellungen
Die Einstellungen sind in Bereiche gegliedert :
| Bereich | Inhalt |
|---|---|
| Allgemein | Start, Sprache, Menüleiste (« Bei Anmeldung öffnen », « Menüleistensymbol ausblenden »), Verhalten beim Schließen des Fensters, Systemberechtigungen und Privilegierter Helper |
| Erscheinungsbild | Design (System / Hell / Dunkel), der Stil des Menüleistensymbols, der Scan-Strahl und die Kurzinfos (siehe unten) |
| Benachrichtigungen | Update-Hinweise und Badges; macOS-Benachrichtigungserlaubnis |
| Quellen | Die 51 Quellen, jede mit einem Schalter Aktiv (wird gescannt oder nicht) und einem Schalter Gruppiert (von Alle aktualisieren, Alles verarbeiten und Alle herunterladen berücksichtigt), dazu die Durchsuchten Ordner (siehe unten) |
| Automatisierung | Planung des automatischen Scans: nach Intervall oder zu fester Uhrzeit täglich (App offen oder geschlossen), Scan beim Start, Hintergrund-Scan und Cache-Verwaltung |
| Updates | Update-Regeln (u. a. „Mit diesem macOS inkompatible Updates ausblenden“ und „Durch eine Prüfung gestartete Dienste beenden“: Ollama, Microsoft AutoUpdate… werden nach dem Scan wieder beendet, nie die von Ihnen selbst geöffneten), automatische Schnappschüsse, Homebrew-Optionen (u. a. „Homebrew-Cache aufräumen“) und der Ordner für manuelle Downloads (per Security-Scoped-Bookmark gemerkt) |
| Sicherungen | Vom Helper vor jedem Update erstellte App-Sicherungen: wiederherstellen, löschen und Aufbewahrung einstellen (Dauer in Tagen, Kopien pro App) |
| Erweitert | Diagnose- und Debugging-Tools |
| Lizenz | Lizenzschlüssel aktivieren oder deaktivieren, Ihren Plan einsehen |
| Über | Version, Updates von Version Tracker selbst (automatische Suche und Download, Beta-Kanal) und Datenschutz-Zusagen |
Durchsuchte Ordner
Standardmäßig sucht Version Tracker dort, wo macOS Programme ablegt. Einstellungen → Quellen → Durchsuchte Ordner ändert das :
- Zusätzlich zu durchsuchende Ordner : Fügen Sie einen Ordner hinzu, etwa eine zweite Festplatte, damit Ihre Apps auch dort gefunden werden.
- Auszulassende Ordner : Version Tracker sieht dort nicht hinein.
Steht derselbe Ordner in beiden Listen, gewinnt das Auslassen. Einen Ordner aus einer Liste zu entfernen, nimmt ihn von der Liste und rührt nichts an, was darin liegt.
Kurzinfos
Zeigen Sie auf einen Button oder eine Einstellung, und ein Satz erklärt, was er tut — im Fenster wie im Menüleisten-Panel.
Kurzinfos sind in Version 1.3 standardmäßig aus. Schalten Sie sie unter Einstellungen → Erscheinungsbild → Kurzinfos ein. Der Schalter gilt für die ganze App, nicht für einen von zwei Bereichen.
Menüleistensymbol ausblenden
Einstellungen → Allgemein → Menüleistensymbol ausblenden entfernt das Symbol vollständig, ob das Fenster offen ist oder nicht. Das Fenster zu schließen, blendet es dann einfach aus ; Sie öffnen es wieder über das Dock oder mit ⌘+Tab.
Fenster schließen
- Das Schließen des Hauptfensters (⌘+W oder roter Button) blendet das Fenster aus: Die App bleibt im Hintergrund aktiv.
- Die Option « Fenster schließen behält nur die Menüleiste » (Einstellungen → Allgemein) beendet die Haupt-App beim Schließen und behält nur das Menüleisten-Symbol.
- ⌘+Q beendet die Anwendung wirklich (läuft gerade ein Update, warnt ein Hinweis).
🔐 Administrator-Authentifizierung
Einige Updates erfordern Administratorrechte. Version Tracker bietet zwei Mechanismen :
- Privilegierter Helper (empfohlen): ein kleiner signierter Daemon, einmalig aktiviert über Einstellungen → Allgemein → Privilegierter Helper → Aktivieren.
- Einmal-Authentifizierung: ohne Helper fragt ein Systemdialog bei jeder Operation nach Ihrem Admin-Passwort.
Was der Helper bringt :
- Keine Passwortabfrage mehr bei jedem Update
- Atomare Installation (die App bleibt nie halb ersetzt zurück)
- Signatur- und Team-ID-Prüfung auf Root-Seite
- Automatische Sicherung der alten Version vor jedem Update
Helper antwortet nicht? Nach einem App-Update verwenden Sie den « Reparieren »-Button im Helper-Bereich: Er registriert den Daemon neu, ohne erneut nach Ihrem Passwort zu fragen.
🔑 Lizenz & Testphase
Version Tracker folgt einem Freemium-Modell :
- Kostenlose Version: vollständiges Scannen und Inventar bleiben immer verfügbar. Sie sehen alles, was veraltet ist, über alle Quellen hinweg.
- Lizenz (Mono, Solo oder Family): schaltet Ein-Klick-Updates, Stapel-Updates und Updates aus der Menüleiste frei. Siehe Angebote und Preise.
- 7-tägige kostenlose Testphase: startet automatisch beim ersten Start, ohne Kreditkarte. Nach Ablauf kehrt die App automatisch zur kostenlosen Version zurück.
Lizenz aktivieren: öffnen Sie Einstellungen → Lizenz und fügen Sie den nach dem Kauf per E-Mail erhaltenen Schlüssel ein. Sie können die Lizenz auf einem Mac deaktivieren, um einen Platz freizugeben und sie auf einem anderen zu aktivieren.
Ein Platz gehört zu einem Benutzerkonto, nicht zu einem Mac. Ihr Schlüssel liegt in Ihrem Anmeldeschlüsselbund, den macOS für jedes Konto getrennt führt. Ein zweites Konto auf demselben Mac startet also ohne Lizenz und belegt einen eigenen Platz, sobald Sie sie dort aktivieren. Rechnen Sie mit einem Platz pro Benutzerkonto, das Version Tracker ausführen wird.
Lizenzschlüssel verloren oder eine Rechnung benötigt? Öffnen Sie My Orders und melden Sie sich mit Ihrer Kauf-E-Mail an. Kein Passwort, nur ein Magic Link. Dort finden Sie jede Bestellung, Ihren Lizenzschlüssel und die Download-Dateien. Zur Verwaltung Ihres Abos (Zahlungsmethode, USt-Angaben, Planwechsel) nutzen Sie stattdessen das Abo-Portal.
🖱️ Tastatur-Kürzel
| Kürzel | Aktion |
|---|---|
| ⌘+, | Einstellungen öffnen |
| ⌘+W | Hauptfenster schließen (die App bleibt im Hintergrund) |
| ⌘+Q | Version Tracker beenden |
| ⇧+⌘+N | Schnappschuss erstellen (in der Ansicht Schnappschüsse) |
Für einen neuen vollständigen Scan verwenden Sie den Scannen-Button in der Symbolleiste oder im Panel der Menüleiste.
🌍 Sprachen
Version Tracker ist verfügbar in :
- 🇩🇪 Deutsch
- 🇬🇧 Englisch
- 🇫🇷 Französisch
- 🇪🇸 Spanisch
- 🇵🇹 Portugiesisch (Portugal)
- 🇮🇹 Italienisch
- 🇳🇱 Niederländisch
Die Sprache folgt automatisch den macOS-Systemeinstellungen und kann unter Einstellungen → Allgemein → Sprache geändert werden.
🗑️ Version Tracker deinstallieren
In den meisten Fällen genügt es, die App in den Papierkorb zu ziehen. Hier die vollständige Vorgehensweise, wenn Sie keine Spuren hinterlassen möchten.
Einfache Methode (empfohlen)
- Öffnen Sie Einstellungen und deaktivieren Sie Allgemein → Bei Anmeldung öffnen sowie Automatisierung → Hintergrund-Scan.
- Beenden Sie Version Tracker und sein Menüleisten-Symbol (Klick auf das Symbol → Beenden).
- Ziehen Sie
Version Tracker.appaus/Applicationsin den Papierkorb und leeren Sie ihn.
Keine Eile : auch ohne diesen Schritt sind etwaige Spuren inaktiv. Nichts läuft, nichts läuft als root, nichts verbraucht Ressourcen.
Für eine vollständige Entfernung (optional)
Version Tracker installiert drei kleine Komponenten, alle von Ihnen bei der Installation genehmigt : einen privilegierten Helper und ein Menüleisten-Symbol (beide innerhalb der App, sie verschwinden mit ihr), sowie eine geplante Scan-Aufgabe (eine separate Datei). Falls Sie den obigen Schritt übersprungen haben, entfernen Sie sie manuell :
launchctl unload ~/Library/LaunchAgents/com.jpflorencio.VersionTracker.agent.plist 2>/dev/null
rm -f ~/Library/LaunchAgents/com.jpflorencio.VersionTracker.agent.plist
Um auch Ihre App-Backups und Inventar-Schnappschüsse zu entfernen (unwiderruflich) :
rm -rf ~/Library/Application\ Support/Version\ Tracker
defaults delete com.jpflorencio.VersionTracker
Falls Version Tracker noch unter Systemeinstellungen → Allgemein → Anmeldeobjekte & Erweiterungen aufgeführt ist, entfernen Sie den Eintrag (er verschwindet kurz darauf von selbst).
Planen Sie eine Neuinstallation oder einen Mac-Wechsel?
- Neuinstallation auf demselben Mac : nichts weiter nötig. Ihr Lizenzschlüssel bleibt im Schlüsselbund und aktiviert sich automatisch.
- Wechsel zu einem anderen Mac : geben Sie zuerst Ihren Aktivierungsplatz frei über Einstellungen → Lizenz → Deaktivieren, bevor Sie die App entfernen.
Der privilegierte Helper lässt sich nicht neu installieren? Deaktivieren Sie Version Tracker unter Systemeinstellungen → Allgemein → Anmeldeobjekte & Erweiterungen und aktivieren Sie es anschließend wieder (erst der vollständige Zyklus synchronisiert den Status neu, nur Aktivieren genügt nicht). Besteht das Problem weiterhin, leeren Sie den Papierkorb und starten Sie neu.
🗑️ Paketmanager deinstallieren
Bevor Sie beginnen
- Öffnen Sie die App Terminal (Programme → Dienstprogramme). Die unten erwähnte Shell-Konfigurationsdatei ist
~/.zshrc(Standard unter macOS). - Entfernen Sie nur Werkzeuge, die Sie für Version Tracker installiert haben. Wenn andere Software oder Projekte davon abhängen, behalten Sie sie.
- Deinstallieren Sie zuerst die einzelnen Werkzeuge und Homebrew zuletzt: Seine Deinstallation entfernt alle damit installierten Pakete.
- Nach der Deinstallation verfolgt Version Tracker die betroffene Quelle einfach nicht mehr. Sie können jedes Werkzeug jederzeit über das Onboarding oder die Einstellungen neu installieren.
1. Direkt von Version Tracker installierte Werkzeuge (über Homebrew)
| Werkzeug | Deinstallation |
|---|---|
| mas (Mac App Store CLI) | brew uninstall mas |
| Node.js (npm) | Abhängigkeiten prüfen: brew uses --installed node, dann brew uninstall node |
| Python (pip) | Genauen Formelnamen ermitteln: brew list --formula | grep python, dann brew uninstall python@3.13 (Version anpassen) |
Homebrew verweigert die Deinstallation, wenn andere Formeln davon abhängen. Das ist ein Schutzmechanismus, kein Fehler.
⚠️ Homebrew (zuletzt) entfernt Homebrew und alle damit installierten Pakete:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
Das Skript listet am Ende eventuelle Restordner auf (üblicherweise /opt/homebrew auf Apple Silicon, /usr/local/Homebrew auf Intel).
2. Externe Werkzeuge (über ihre offiziellen Anleitungen installiert)
Falls Sie eines dieser Werkzeuge mit Homebrew statt mit dem offiziellen Installer installiert haben, verwenden Sie einfach brew uninstall <Formel>.
| Werkzeug | Deinstallation |
|---|---|
| MacPorts | sudo port -fp uninstall installed, dann der offiziellen Anleitung folgen: https://guide.macports.org/chunked/installing.macports.uninstalling.html |
| Nix | Mehrstufiges Verfahren (launchd-Daemon, /nix-Volume, _nixbld-Benutzer): dem Kapitel „Uninstalling" des offiziellen Nix-Handbuchs folgen |
| mise | mise implode (entfernt mise und alle seine Daten) |
| Rust (rustup) | rustup self uninstall |
| Go | sudo rm -rf /usr/local/go /etc/paths.d/go (offizielles Paket) |
| Flutter | SDK-Ordner löschen (z. B. rm -rf ~/development/flutter) und die PATH-Zeile aus ~/.zshrc entfernen |
| Docker Desktop | In Docker Desktop: Troubleshoot → Uninstall, dann Docker.app in den Papierkorb ziehen |
| Ollama | App beenden (Menüleisten-Symbol), Ollama.app in den Papierkorb ziehen, dann rm -rf ~/.ollama (löscht auch heruntergeladene Modelle) |
| Miniconda | conda init --reverse --all, dann rm -rf ~/miniconda3 |
| MacTeX / TeX Live | Der offiziellen Anleitung folgen: https://www.tug.org/mactex/uninstalling.html (insbesondere /usr/local/texlive/<Jahr>) |
| Composer | rm /usr/local/bin/composer (bzw. der Speicherort Ihrer composer.phar) |
| SDKMAN! | rm -rf ~/.sdkman, dann die SDKMAN-Zeilen aus ~/.zshrc entfernen |
| Ruby (RubyGems) | Falls über Homebrew installiert: brew uninstall ruby. Apples System-Ruby kann nicht entfernt werden |
| Yarn | npm rm -g yarn, oder corepack disable, falls über Corepack aktiviert |
| pnpm | rm -rf ~/Library/pnpm, dann die PNPM_HOME-Zeilen aus ~/.zshrc entfernen (falls über npm: npm rm -g pnpm) |
| pipx | Optional: pipx uninstall-all, dann python3 -m pip uninstall pipx und rm -rf ~/.local/pipx |
| Bun | rm -rf ~/.bun, dann die bun-Zeilen aus ~/.zshrc entfernen |
| Deno | rm -rf ~/.deno, dann die PATH-Zeile aus ~/.zshrc entfernen |
| GitHub CLI (gh) | brew uninstall gh (oder sudo port uninstall gh über MacPorts) |
| uv | uv cache clean && rm -rf "$(uv python dir)" "$(uv tool dir)", dann rm ~/.local/bin/uv ~/.local/bin/uvx |
| VS Code / Insiders / VSCodium / Cursor / Windsurf | Die App in den Papierkorb ziehen; Restdaten liegen in ~/Library/Application Support/<App> und ~/.vscode (oder Entsprechung) |
Überprüfung
Für jedes deinstallierte Werkzeug: command -v <werkzeug> darf nichts mehr ausgeben (vorher ein neues Terminal-Fenster öffnen).
❓ Häufige Fragen
Warum ist der « Aktualisieren »-Button ausgegraut oder verlangt eine Lizenz?
Die kostenlose Version bietet vollständiges Scannen und Inventar, aber Ein-Klick-Updates erfordern eine aktive Lizenz (oder die 7-tägige Testphase). Aktivieren Sie Ihren Schlüssel unter Einstellungen → Lizenz. Siehe Lizenz & Testphase.
Ich habe mehrere Benutzerkonten auf einem Mac. Teilen sie sich eine Aktivierung?
Nein. Eine Aktivierung gehört zu einem Benutzerkonto, nicht zum Mac. Version Tracker bewahrt Ihren Lizenzschlüssel im Anmeldeschlüsselbund auf, und macOS gibt jedem Konto einen eigenen. Ein zweites Konto sieht den Schlüssel nicht, fragt danach, und die Aktivierung dort belegt einen zweiten Platz.
Rechnen Sie mit einem Platz pro Benutzerkonto, das Version Tracker ausführen wird. Zwei Konten auf einem Mac belegen zwei Plätze, genau wie zwei getrennte Macs. Eine Mono-Lizenz deckt ein Konto ab; mit einem zweiten Konto auf demselben Mac meldet sie, dass das Aktivierungslimit erreicht ist.
Um einen Platz freizugeben, öffnen Sie Einstellungen → Lizenz → Auf diesem Mac deaktivieren von dem Konto aus, das ihn nicht mehr braucht.
In Meine Bestellungen tragen beide Plätze denselben Namen. Version Tracker beschriftet jede Aktivierung mit dem Computernamen, nicht mit dem Kontonamen: Zwei Konten auf einem Mac erscheinen daher zweimal unter derselben Bezeichnung. Das ist so gewollt; es sind trotzdem zwei getrennte Plätze.
Der Button « Kostenlosen Schlüssel erhalten » tut nichts, oder die Kaufseite zeigt einen 404-Fehler « page not found ». Was tun?
Schlüssel und Käufe von Version Tracker laufen über Lemon Squeezy, unseren Zahlungspartner. Dessen Bestellseite benötigt JavaScript: Wenn ein Inhaltsblocker, ein Antivirus oder ein Netzwerkfilter seine Skripte am Laden hindert, zeigt die Seite einen 404-Fehler statt des Formulars. Der Link ist nicht tot, und kein Land, in dem Version Tracker genutzt wird, ist blockiert.
Drei Prüfungen, der Reihe nach:
- Öffnen Sie den Link in einem privaten Fenster mit deaktivierten Erweiterungen oder in einem anderen Browser.
- Wird die Seite dort angezeigt, erlauben Sie lemonsqueezy.com in Ihrem Inhaltsblocker und versuchen Sie es dann normal erneut.
- Bleibt der Fehler überall bestehen, versuchen Sie es über ein anderes Netzwerk: etwa den Hotspot Ihres Telefons. Funktioniert es dort, blockiert ein Filter Ihres Netzwerks oder Ihres Internetanbieters Lemon Squeezy.
Wenn keiner dieser Schritte das Problem löst, kontaktieren Sie den Support und nennen Sie Ihren Browser, Ihr Land und den Schritt, der fehlgeschlagen ist.
Ich habe ein Problem mit meiner Bestellung. An wen wende ich mich?
Unsere Verkäufe werden über Lemon Squeezy abgewickelt, und ich habe keinen Zugriff auf deren System. Sie erreichen das Support-Team unter hello@lemonsqueezy.com oder über die Hilfeseite: www.lemonsqueezy.com/help.
Warum werden einige Apps nicht erkannt?
Prüfen Sie Folgendes:
- Die entsprechende Quelle ist in den Einstellungen aktiviert
- Die App ist korrekt in
/Applicationsoder~/Applicationsinstalliert, nicht in einem exotischen Ordner - Die App stellt eine korrekte
Info.plistmit ihrer Bundle-ID bereit
Auf meinem Intel-Mac bleiben manche Homebrew-Updates aus « Alle aktualisieren » draußen
Das ist Absicht. Homebrew veröffentlicht auf Intel nicht für jede Formel ein fertiges Binärpaket, also muss es die Formel und ihre Abhängigkeiten unter Umständen aus dem Quelltext kompilieren. Ein einziges solches Update kann mehrere Stunden dauern, ein ganzer Stapel die ganze Nacht.
Version Tracker lässt diese Formeln aus einem globalen Stapel heraus und nennt Ihnen welche, damit der Rest Ihrer Updates zügig fertig wird. Um eine trotzdem zu installieren, nehmen Sie ihren eigenen Button Aktualisieren : Sie bekommen zuerst eine Warnung, dann bis zu acht Stunden pro Formel und einen Abbrechen-Button, der jederzeit funktioniert.
Wo ist ein Update geblieben, das ich zurückgestellt habe?
In der Kategorie Zurückgestellt der Seitenleiste. Sie sammelt alles, dessen Update Sie zurückgestellt haben, mit dem Datum der Rückkehr. Wählen Sie die Zeile und dann Nicht mehr zurückstellen, um sie sofort in die Listen zurückzuholen. Siehe ein Update zurückstellen.
Warum ist ein Quell-Zähler nach einem Update leer?
Das ist normal. Zähler spiegeln verfügbare Updates wider. Nach dem Update verschwindet die App aus der Ansicht. Mit dem Scannen-Button erzwingen Sie eine erneute Prüfung.
Was bedeuten die Farben der Zähler?
Die Zähler neben jeder Kategorie sind je nach Inhalt eingefärbt:
| Farbe | Bedeutung |
|---|---|
| Grün | Zähler bei null: nichts zu tun |
| Orange | Pakete ohne verfügbares Update: das ist Ihr Inventar |
| Gelb | Anwendungen, deren Update-Mechanismus unbekannt ist |
| Rot | Pakete mit einem verfügbaren Update |
Was bedeutet der Strich statt einer neuen Version?
Ein Strich bedeutet, dass Version Tracker für diese App keine Versionsquelle gefunden hat. Das ist kein Fehler und kein fehlgeschlagener Scan: Es ist eine bewusste Entscheidung. Wenn keine zuverlässige Quelle die aktuelle Version veröffentlicht, zeigt Version Tracker lieber nichts an, statt eine Nummer zu erraten.
Version Tracker liest Quellen, die von den Entwicklern selbst veröffentlicht werden: Homebrew, Sparkle-Feeds, GitHub, App Store. Eine App, die nur über eine Website ohne erklärten Update-Mechanismus verteilt wird, hat keine lesbare Quelle.
Die App bleibt im Inventar, mit ihrer installierten Version. Nur der Vergleich fehlt.
Das Menüleisten-Symbol bleibt nach dem Beenden der App sichtbar
Das ist der Menüleisten-Begleiter, ein separater Agent, der Ihre Updates auch bei geschlossener Haupt-App weiter überwacht. Zum Deaktivieren entfernen Sie das Häkchen bei « Bei Anmeldung öffnen » unter Einstellungen → Allgemein, oder wählen Sie Version Tracker beenden im Menü des Symbols.
Wollen Sie den Begleiter behalten, aber sein Symbol nie sehen, aktivieren Sie Einstellungen → Allgemein → Menüleistensymbol ausblenden. Das Symbol verschwindet, ob das Fenster offen ist oder nicht, und das Hauptfenster bleibt über das Dock erreichbar.
Der Mac App Store verlangt Updates, die ich gerade ausgeführt habe
Der Mac App Store bestätigt eine Installation manchmal nur langsam. Version Tracker gleicht die Versionen auf der Festplatte nach jedem Stapel und bei der Rückkehr in den Vordergrund neu ab. Hält das Problem an, starten Sie einen manuellen Scan.
Ein Direkt-Download erzeugt eine Datei namens ….download
Das kommt bei manchen CDNs vor, die in der URL keine Endung liefern. Version Tracker versucht, den echten Namen über den HTTP-Header Content-Disposition zu bekommen, greift zur Not aber auf einen allgemeinen Namen zurück. Benennen Sie die Datei je nach Inhalt einfach in .dmg, .zip oder .pkg um.
Wie leere ich ausstehende Downloads?
Gehen Sie in die Ansicht Alle : Bereits heruntergeladene Apps zeigen « Im Finder zeigen ». Sie können sie im Finder von Hand von der Festplatte löschen ; Version Tracker setzt die Spur beim nächsten Scan zurück, der eine neuere Version findet.
Eine App in der Liste „Ignoriert“ trägt das Etikett „Kann auf diesem Mac nicht mehr ausgeführt werden“
Das Binärprogramm dieser App kann auf Ihrem Mac nicht mehr starten: 32-Bit-Software oder nur Intel ohne Rosetta. Ein Update kann für sie nicht existieren. Sie kann gefahrlos gelöscht werden. Helfer-Komponenten werden in dieser Liste außerdem unter ihrer Haupt-App gruppiert.
Version Tracker bittet darum, in den Ordner „Programme“ verschoben zu werden
Um sich selbst zu aktualisieren, muss Version Tracker in /Applications liegen: aus dem Downloads-Ordner heraus kann es sich nicht aktualisieren. Bestätigen Sie das vorgeschlagene Verschieben (die App kopiert sich nach „Programme“) und starten Sie das Update erneut.
Trackt Version Tracker oder sammelt es Daten?
Nein. Keine Telemetrie, kein übertragenes Inventar. Die Netzwerkanfragen beschränken sich auf die Lizenzvalidierung und die Abfrage der Software-Quellen. Ihr Software-Inventar bleibt auf Ihrem Mac. Siehe unsere Datenschutzerklärung.
📩 Kontakt
Der beste Ort, um einen Bug zu melden oder eine Funktion vorzuschlagen, ist der öffentliche Tracker auf GitHub. Jede Meldung ist für alle sichtbar: Sie können prüfen, ob Ihr Problem bereits gemeldet wurde, eigene Details ergänzen und den Fortschritt bis zur Behebung verfolgen.
- Bugs und Funktionswünsche: eröffnen Sie ein Issue auf github.com/Version-Tracker/feedback
- Lizenz, Abrechnung oder private Fragen: contact@version-tracker.app
- Schnelles Feedback: der Feedback-Button direkt in der App
Sie melden einen Bug? Nennen Sie Ihre macOS-Version, Ihre Version-Tracker-Version und die betroffene App oder Quelle. Da der Tracker öffentlich ist, fügen Sie niemals Ihren Lizenzschlüssel oder persönliche Daten in ein Issue ein: senden Sie diese stattdessen per E-Mail.