Domanda

Inserisci la descrizione dell'immagine qui

Ho contatti (versione 8.0 (1365)) in esecuzione con Mac OS X 10.9.1.L'ho collegato con il mio account Google.Ma continua a dimostrare che è impegnato la sincronizzazione.Le modifiche apportate su altri dispositivi non arrivano.(Altri dispositivi DO Sincronizza l'uno con l'altro.) Come posso risolvere questo?

NB: Dopo un po 'di tempo la "ruota" scompare, ma ancora il nuovo contatto non è lì ...

È stato utile?

Soluzione

Dal tuo messaggio di errore:

Contacts: CoreData: error: exception during obtainPermanentIDsForObjects: Fetching maximum primary key failed with userInfo of { NSSQLiteErrorDomain = 11; }
.

Sto indovinando che il DB di SQLite del tuo Contacts.app sia danneggiato.

Consiglierei di adottare i seguenti passaggi:

    .
  1. Esporta un archivio di backup dei tuoi contatti (se non sono tutti su Google)

      .
    1. Puoi farlo andando a File > Export... > Contacts Archive
    2. Chiudi Contacts.app
    3. Elimina il database SQLite offending

        .
      1. Dal Finder, selezionare Go > Go To Folder dal menu.
      2. digita in ~/Library/Application Support/AddressBook/
      3. Seleziona tutti quei file: Edit > Select All
      4. Mettili in una cartella: File > New Folder With Selection
      5. Sposta la cartella nella spazzatura. (Nel caso in cui qualcosa vada storto, possiamo ripristinare tutto)
      6. Avvia Contacts.app e ricreare il tuo account Google

      7. Reimporta il tuo archivio dei contatti (di nuovo, solo se non sono tutti sui server di Google. Altrimenti, lascia che si ri-sincronizzazione.)
      8. Fammi sapere se funziona per te!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a apple.stackexchange
scroll top