Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Brookzy

macrumors 601
Original poster
May 30, 2010
4,985
5,578
UK
My iPhone and MacBook are using the same iCloud account, with the same contacts and iMessage setup.

On my iPhone, all iMessage and SMS chats have the correct contact name and picture.

On my MacBook, some - but not all - chats are displaying only the number - i.e. it is not correctly matching the number to a contact.

(And to confirm, these are definitely the same chats: if I delete one such chat on the MacBook, and then continue it on the iPhone, the chat re-appears, incorrectly displaying a number rather than a contact name; meanwhile the iPhone continues to correctly match the contact.)

It appears that the contacts failing to display on the Mac are ones where there is a discrepancy in the country code, e.g. I am iMessaging a person using the number "07123 456789" but they are in my contacts as "+44 7123 456789".

Why is it that the iPhone can correctly understand that 07123 456789 is the same as +44 7123 456789, but the Mac sees them as two separate numbers?

Both devices have the region set to the UK.

Any help appreciated.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.