1 Reply Latest reply: May 10, 2008 8:08 PM by Andrew Harden
MarceloC Level 1 Level 1 (75 points)
Hello,

I am having a frustrating problem "syncing" my AB contacts. Say I have my iPhone contacts exactly like my AB contacts (because I clicked on "replace contacts on the iPhone"). I then edit or delete something in an existing contact in AB (or delete a record entirely) without having touched the same contact on the iPhone, then sync again, and whatever I edited or removed is back as it was before on AB (and the iPhone of course). It is as if Sync prefers whatever is on the iPhone over the same contact on AB, even is this last one has been modified more recently.

Also, if I edit a contact on the iPhone and then Sync, then usually the sync operation aborts, with an error message that "the iPhone has disconnected" (this one I can fix only by resetting sync history on iSync).

Adding a NEW contact either of the iPhone or AB seems to sync fine.

I hope someone can tell me that I am simply doing something wrong. I truly hate to say this, but I never had these many problems syncing with Palm devices, and I used to think that they were a pain in the neck on a Mac...

Thanks,

MC

MacBook Pro, Mac OS X (10.5.2)
  • Andrew Harden Level 2 Level 2 (165 points)
    I think that iTunes and the underlying sync engine is supposed to compare two pieces of data and go with the most recent change.

    I was going to ask if, at some point, you selected "Always perform this action" in the Conflict Resolver, but if you've reset the sync history and it still does that, I'm not sure what would be causing it.

    Maybe this will help: First, backup your Address Book (File>Export>Address Book Backup) and make sure there's data in it by opening it. Next, uncheck the "Sync Address Book contacts" box in iTunes and hit apply. Disconnect the iPhone, then reconnect it and re-check the "Sync Address Book contacts" box.

    If that fails, a Restore might be in order, and if by chance that still doesn't work, I'd say hit up an Apple Store if there's one in a reasonable radius.