Mac App erinnert sich auf mysteriöse Weise an gelöschte Einstellungen

Nachdem ich mehrere Demoversionen evaluiert hatte, entschied ich mich, Linkinus im Mac App Store zu kaufen.¹ Da ich ein wenig mit den Einstellungen gespielt hatte, wollte ich einen sauberen Reset durchführen, bevor ich es ernsthaft verwende.

Also habe ich alle Einstellungsdateien und Ordner gelöscht, die den Namen der App oder ihres Entwicklers aus meinem Home-Verzeichnis enthielten, nämlich:

~/Library/Application Support/Linkinus 2
~/Library/Caches/net.conceited.Linkinus
~/Library/Preferences/net.conceited.Linkinus.plist
~/Library/Preferences/net.conceited.LinkinusSysInfoPlugIn.plist

Zu meiner Überraschung erinnerte sich Linkinus nach dem Relaunch noch an zumindest einen Teil seiner Einstellungen.

Also habe ich tiefer gegraben, die App neu installiert und auch gelöscht:

/private/var/db/BootCaches/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/app.net.conceited.Linkinus.playlist

Da auch das nicht half, versuchte ich iCloud zu deaktivieren – ebenfalls ohne Erfolg. Ich habe sogar mit fseventer einen Blick auf die Dateien geworfen, die während der Verwendung von Linkinus gelesen und geschrieben wurden, aber auch das hat keine zusätzlichen Erkenntnisse gebracht.

Kann jemand dieses Rätsel lösen?


¹ Ja, ich weiß, die Entwickler scheinen für eine Weile verschwunden zu sein, aber ich mag die App immer noch.

Linkinus scheint keine Container zu erstellen. Tatsächlich habe ich früher find ~ -iname '*linkinus*'die oben genannten Verzeichnisse gefunden, die auch Container hätten fangen sollen.

Antworten (1)

Die App ist absolut unschuldig, dies ist ein Problem mit dem Präferenz-Caching auf Mavericks.

Was schließlich funktionierte defaults delete $app_id, lief , also in meinem Fall:

defaults delete net.conceited.Linkinus

Quelle: Das Löschen der Plist-Datei setzt die App unter Mac OS 10.9 Mavericks auf StackOverflow nicht zurück