Entfernen von Einträgen aus der MobileMe-Synchronisationsliste

Einige Anwendungen können Daten mithilfe der MobileMe-Synchronisierung synchronisieren; Das Problem, das ich mit diesen Anwendungen habe, ist, dass sie immer noch im MobileMe-Einstellungsfeld auf der Registerkarte „Synchronisieren“ zu hören sind, selbst wenn sie deinstalliert wurden. Ich verwende ein Tool, um Dateien zu entfernen, die einer Anwendung zugeordnet sind, wenn ich sie nicht mehr benötige.

Gibt es eine Möglichkeit, die Liste der zu synchronisierenden Einstellungen zu aktualisieren und zu vermeiden, dass entfernte Anwendungen in dieser Liste sichtbar sind?

Antworten (2)

Das Programm fügte Daten ein ~/Library/Application Support/SyncServices/Local/TFSM, indem es Code aufrief, um das Synchronisierungsschema der lokalen Synchronisierungsdatenbank von Mobile Me hinzuzufügen. Sie möchten, dass dieses Programm unregisterSchemaWithName aufruft, bevor Sie es löschen, damit Daten aus MobileMe gelöscht werden.

Der Ordner „Local SyncServices“ regelt sowohl die iOS-Gerätesynchronisierung als auch die MobileMe-Synchronisierung – achten Sie also darauf, diese Geräte von Ihrem Mac fernzuhalten, wenn Sie mit einer manuellen Bereinigung fortfahren möchten.

Es ist eine wirklich schlechte Idee, Dateien einfach aus diesem Ordner zu löschen, wenn Sie nicht darauf vorbereitet sind, dass die Synchronisierung auf sehr hässliche Weise unterbrochen wird (ich habe gesehen, dass Leute am Ende 10 Kopien von jedem Kontakt, Kalenderelement und Lesezeichen haben, indem sie Dinge verschieben / stören SyncServices) Wenn Sie ein großartiges Backup haben und nichts dagegen haben, alles von MobileMe zu löschen und von einem Computer erneut zu synchronisieren – hacken Sie den Ordner. Es gibt keinen besseren Weg, um zu wissen, wie die Dinge funktionieren, indem man sie kaputt macht. Apple hat eine beredte Warnung, die beginnt... "Als ob es ein Bienenschwarm wäre, sollten Sie sich vom SyncServices-Ordner fernhalten."

Sie können sehen, wie ein Synchronisierungsschema aussieht, indem Sie die Dateidatenbank auf Ihrem Mac im Terminal lesen locate syncschema. Diese Dateien und Ordner definieren, wie Daten mit dem registerSchemaWithBundlePath- Aufruf in die Synchronisierungsdatenbank eingefügt werden, und enthalten möglicherweise Hinweise auf Bereinigungsskripts oder -schritte.

Am besten wenden Sie sich an den Anbieter und fragen ihn, welche Schritte er unternehmen soll, um seine Änderungen rückgängig zu machen. Apple hat in letzter Zeit die Interna der Funktionsweise von Mobile Me geändert, daher gibt es keine für bestimmte Schritte, die für alle Versionen von 10.6.x und Ihre spezifischen Daten in MobileMe funktionieren. Da es sich bei MobileMe um einen kostenpflichtigen Dienst handelt, erhalten Sie möglicherweise auch allgemeine Anleitungen vom Apple Support zum Bereinigen des Einstellungsbereichs, obwohl es sich um Daten von Drittanbietern handelt. Sie haben Haken hinzugefügt und beabsichtigen, andere Apps zur Synchronisierungsparty zuzulassen, damit sie Ihnen vernünftigerweise beim Aufräumen helfen können, nachdem der Spaß vorbei ist.

Ich dachte, es gäbe eine Möglichkeit, Mac OS X zu zwingen, die Liste der Anwendungen zu aktualisieren, die in die Mobile Me-Synchronisierung integriert sind, oder zumindest erinnere ich mich, dass ich das vor 3-4 Jahren getan habe, als ich das gleiche "Problem" hatte. Ich erinnere mich nicht, welche Befehlszeile ich verwendet habe, noch ob ich überhaupt eine Befehlszeile verwendet habe.
Es war einfacher, wenn iSync für alles zuständig war. Es könnte noch möglich sein, aber es ist gut vor mir versteckt :-)

Das Tool, das ich vor 3-4 Jahren verwendet habe, war Syncrospector. Es erlaubt Clients und Schemas abzumelden; Was im MobileMe-Einstellungsfenster angezeigt wird, sind die registrierten Clients.

Bildschirmfoto