Contact matching for caller ID

I recently purchased an unlocked iPhone 4 in Canada for use in the Caribbean. I waited a long time to be able to purchase a legally unlocked phone since I am very much against jail-breaking and other methods which are currently in use.

When I activated it and used it with my local carrier I have a problem with incoming calls and text messages not matching contacts in my address book. I was told by Apple's support personnel that the iPhone matches against 10 digits and as such I would need to update my contacts to have the area code prefix. The problem is that the way the carrier sends digits is inconsistent. At times they prefix the number with +1 or sometimes just 1 or sometimes no digit at all before the area code. This causes a serious problem in my tests since it would seem that unless it's an EXACT match (this includes the + character), the contact isn't found.

I am wondering how this is supposed to work and if it is as described, what can be done about it? Can the matching be made looser? The Apple Expert also mentioned a feature called International Assist, however this seems to be a carrier specific feature since I don't see this option in my phone.

16 GB (A1332), iOS 4

Posted on Aug 12, 2010 7:59 PM

Reply
19 replies

Aug 12, 2010 8:37 PM in response to Michael Reid

International Assist is found in Settings > Phone > bottom of phone menu. This only adds a prefix to US numbers if you are dialing from abroad. If you have a Mac, you can open up the Address Book application and go into the preferences. In there you will find an automatic set up for phone number entries such as # (###) ###-####, #.###.###.####, etc, etc. I am not familiar of how you could do this on a Windows operating system so perhaps someone can help me out here.

Aug 12, 2010 9:06 PM in response to Ian Banker

Yes, I am aware of where the International Assist feature is supposed to be but it does not appear on my phone. I suspect it is not available with my carrier as indicated in the following article: http://support.apple.com/kb/HT2977.

The Address Book formatting does not affect the matching of the contact as far as I am aware; however as the Apple Expert suggested, Apple's article on SMS troubleshooting ( http://support.apple.com/kb/TS2326) indicates: "If you continue to receive calls or SMS messages from someone in your contact list and it is not displaying their info, try making sure their phone number in the contact is in international format by adding a plus sign "+" and the country code in front of the mobile number in the contact."

My problem is that if the number does not appear exactly as listed there will be no match. I will do some more checks tomorrow and confirm this but I find this to be quite unlike the behaviour of other phones.

Aug 15, 2010 2:08 PM in response to Michael Reid

Just updating you guys, I did a bit of exporting/importing with some 'grep' manipulation on my address book and changed all my numbers to the recommended format with the +1 (###) before but this did not solve the problem consistently.

Apparently as I saw earlier, the iPhone does an exact match on the phone number and not the last ten digits which would make more sense. As a result when the carrier fails to send the +1 at times, there is no match with the address book. I hope there is a patch for this soon.

Nov 30, 2010 11:48 PM in response to Michael Reid

Hey Michael, I too feel your pain..

I recently purchased a factory unlocked iPhone 4 to use in Trinidad, so that I won't have to worry about jailbreaking and that sort of stuff and now these issues.. Funny though with my iPhone 2G it was as simple as jailbreak, unlock and install caller id fixes and everything worked perfectly.. Now that I want to just keep a "free from jailbreak" phone, this becomes an issue.. I've searched high and low throughout the Internet yet I see no "legit" fix for this caller id issue..

Really *****..

Jun 15, 2011 11:26 PM in response to Michael Reid

Just adding to this that I am also experiencing this issue. I am using a dealer supplied (bMobile) iPhone 4 in Trinidad. I keep adding new numbers to contacts to get around this problem.


One contacts has about three different versions of their single phone number to ensure that the Caller ID shows correctly.


This was not a problem with my Android Galaxy S, nor was it a problem with Blackberry.


I too did not want to Jailbreak my phone and waited until it was supported locally before purchase, but I notice one responder says there is a Contact ID fix that can only be installed on jailbroken phones?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Contact matching for caller ID

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.