Rimozione di voci dall'elenco di sincronizzazione di MobileMe

1

Alcune applicazioni possono sincronizzare i dati usando la sincronizzazione MobileMe; il problema che ho con queste applicazioni è che sono ancora in ascolto nel pannello delle preferenze di MobileMe, sotto la scheda "Sincronizza", anche quando sono state disinstallate. Io uso uno strumento per rimuovere tutti i file associati a un'applicazione, quando non ne ho più bisogno.

C'è un modo per aggiornare l'elenco delle impostazioni da sincronizzare ed evitare che le applicazioni rimosse siano visibili in quell'elenco?

    
posta kiamlaluno 12.05.2011 - 17:13
fonte

2 risposte

2

Il programma ha iniettato dati in ~/Library/Application Support/SyncServices/Local/TFSM chiamando il codice a aggiungi il loro schema di sincronizzazione al database di sincronizzazione locale di Mobile Me. Vuoi che quel programma chiami unregisterSchemaWithName prima di eliminarlo in modo che i dati vengano eliminati da MobileMe.

La cartella Local SyncServices governa la sincronizzazione del dispositivo iOS e della sincronizzazione MobileMe, quindi fai attenzione a tenere quei dispositivi lontani dal tuo mac se vuoi procedere a una pulizia manuale.

È una pessima idea eliminare semplicemente i file da quella cartella se non si è disposti ad interrompere la sincronizzazione in modi molto brutti (ho visto persone finire con 10 copie di ogni contatto, elemento del calendario e segnalibro spostando / cose fastidiose in SyncServices) Se hai un buon backup e non ti dispiace cancellare tutto da MobileMe e risincronizzare da un computer, devi hackerare la cartella. Non c'è modo migliore per sapere come funzionano le cose rompendole. Apple ha un avvertimento eloquente che inizia ... "Come se fosse uno sciame di api, dovresti stare lontano dalla cartella SyncServices."

Puoi vedere come appare uno schema di sincronizzazione leggendo il database dei file sul tuo mac nel terminale locate syncschema . Questi file e cartelle definiscono il modo in cui i dati vengono iniettati nel database di sincronizzazione con registerSchemaWithBundlePath chiamata e potrebbe contenere indizi su script di pulizia o passaggi.

La soluzione migliore è contattare il fornitore e chiedere loro quali misure adottare per annullare le modifiche. Apple ha cambiato gli interni di come mobile me funziona ultimamente, quindi non ci sono per alcuni passaggi che funzionano su tutte le versioni di 10.6.x e i tuoi dati specifici in MobileMe. Poiché MobileMe è un servizio a pagamento, potresti anche ottenere indicazioni generali dall'Assistenza Apple per la pulizia del riquadro delle preferenze, anche se si tratta di un'aggiunta di dati di terze parti. Hanno aggiunto ganci e hanno intenzione di consentire ad altre app di partecipare alla festa di sincronizzazione in modo che potessero ragionevolmente aiutarvi a ripulire dopo che il divertimento è finito.

    
risposta data 12.05.2011 - 20:58
fonte
0

Lo strumento che ho usato 3-4 anni fa era Syncrospector. Permette di annullare la registrazione dei client e degli schemi; ciò che viene visualizzato nel pannello delle preferenze di MobileMe sono i client registrati.

    
risposta data 15.05.2011 - 03:27
fonte

Leggi altre domande sui tag