How to: Remove duplicate iPhone Address Book entries
I’m not a real iPhone doctor, but I play one on the Internet even though I don’t actually own one. Troubleshooting them for my friends and relatives isn’t particularly glamorous but it’s another way to vicariously enjoy the iPhone, furtive trips to the shops aside, in this AT&T provincial 3G backwater.
A friend of mine from afar wrote in with the following, seeking what assistance the intertubes might have to offer:
I bought a iPhone 3Gs yesterday. Everything seems to work great. The only exception is that my contact list on my phone has everything duplicated. At least two entries of all my contacts. I tried to find some ways to fix it last night but ran out of time. Do you know of any (quick) way to fix this?
I didn’t, but now I do.
Rob G at Mac OS X Hints explains that a new feature in iPhone OS 3.x.x could cause users who have been syncing their handheld to both MobileMe and their Mac (iTunes) to end up with two complete sets of entries — i.e. one for the Mac and a second for MobileMe. The problem is that iPhone OS 3.x.x now allows a user to sync both accounts at the same time, hence the second group of Calendar and Address Book entries.
Here, the trick is to disable Mac to iPhone syncing and leave MobileMe active (your Mac needs to sync there, too), which nips the original problem in the bud. So, with your iPhone tethered to your Mac, iTunes running and your device highlighted, go to Info and deselect any and all syncable items.
However, you’ll still be stuck with two groups (sets) of contacts, etc on your iPhone—here’s how to get rid of them:
On your iPhone or touch:
• Choose Settings >Mail, Contacts, Calendars, then tap your account, and slide to Off.
• When prompted, select Delete from My iPhone/iPod touch.Now you need to re-enable syncing:
• Choose Settings > Mail, Contacts, Calendars, then tap your account to slide the data type on.
• When prompted, select Merge with MobileMeSee also: Knowledge Base Article HT3677, a.k.a. iPhone/iPod touch: Resolving duplicates and removing all contacts/calendars/bookmarks with MobileMe
This problem reproduces on my iPod touch running iPhone OS 3.1.2 and can be remedied by using the above method.
Got a neat trick you’d like to share? A problem without an answer? Pop us a note and link in the comments below…
Related posts:


November 25th, 2009
Tried copying this directly into Apple Script (Panther3.8) it wouldn’t compile past
osascript -e ‘tell
It did not like single quote. Tried removing the single quotes and reversing the singles and doubles no luck.
Too bad this script would be really useful if a non expert could get it to run.
February 10th, 2010
There is an app called Remove Duplicates, it works pretty well.
http://itunes.apple.com/us/app/remove-duplicate-contacts/id312352867?mt=8
May 20th, 2010
Hi I have a question on how to delete ghost email addresses that are not listed in iPhone Contact app, but are still showing up when I compose email. I have some old email addresses that just won’t go away and I don’t know how to remove it since they’re not officially in my address book. Weird!
Please help~
Thank you!
Kathy
February 7th, 2011
I very often find duplicate contacts. I have long wondered how to solve this problem, and Scrubly Duplicate Remover came to my aid. This really works well for me. This tool is really useful and indeed an effective one.
May 18th, 2011
I’ve also chosen the easiest way- and bought the duplicate removing tool from appstore. Works well for me:
Duplicate Remover:
http://itunes.apple.com/lt/app/duplicate-remover-merger-pro/id417279025?mt=8