iMessage not displaying international dialling ...
Hi,
I am having a problem with messages on my MacBook Pro and I was wondering if anyone can provide any advice?
Firstly if I try to send a new message to a contact from my Macbook it says message not delivered then I click on why and it says "<Phone number> (contacts) is not registered with iMessage"
If I send it from my iPhone it sends no problem and shows up on my MacBook Pro almost instantly but instead of displaying a contact name it will show a phone number with +44 prefixing it. However it will also display that contacts photo next to it... suggesting that it knows there is a link between the phone number and the contact. (On my phone everything is working as it should be and it still displays contact name)
If the phone number is saved using the +44 prefix (I am from the UK) then I don't seem to have a problem and it works as it is supposed to.
Couple of things I have tried already to fix it:
I have made sure I am using the same iCloud account for contacts on phone and Mac. As well as iMessage account.
My country code / language is set to the United Kingdom, I even tried changing it and changing it back.
I have logged out and back of iCloud and iMessage on both phone and computer.
This has only been a problem since I reinstalled the Sierra operating system the other day. Before that everything was working fine. Any suggestions would be greatly appreciated as I feel like I have tried most things now but I am sure there is an obvious answer glaring me in the face...
Many thanks in advance.
Hi,
Check the two cards on the Mac and the iOS device
I suspect the one on the iPhone lists the full Country Code.
It probably also shows the Country Code number as your number when you look that up.
The next thing then is to check that the sync between Contacts app is the same and is working.
There can be issues if many "Accounts" in System Preferences > Internet accounts are turned ON for Contacts which then means the Mac never gets to the end of the list - it can't tell when it is going over the same list on one of the servers.
This in turn causes iMessages to not list the person properly.
Next check the way the iPhone sends iMessages
If it list the iPhone Number then the Mac may see the "Sync" of that.
The Mac may be set to send using the Apple ID and if that is not logged in properly then that will also create the results you see.
If you suspect this try setting Send From to the iPhone Number.
If it does seem to be this then Sign Out then Quit the app before opening the app again and Signing in again.
The Mac longer has a setting in Messages to set the Country.
However it does need this.
The OS gathers the info by checking other nearby connections and stating where you are.
Date and Time and then Time Zone in System Preferences > Date and Time also help with this.
8:42 pm Thursday; April 27, 2017
G4/1GhzDual MDD (Leopard 10.5.8)
MacBookPro 2Gb (Snow Leopard 10.6.8)
Mac OS X (10.6.8),
iPhone 6 iOS 10.x and an iPad (2)
Hi Ralph,
Thank you for your swift and detailed response.
I have tried the measures you suggested but to no avail I am afraid, all the contacts shown on my iPhone start without country code except the ones I specifically entered or saved as +44. My number written at the top of my contact list on my iPhone displays with country code but when I click into my contact card it shows without the country code.
All the time zones are set to automatic at the moment which is displaying the correct location, however to be accurate I did manually enter where I live but it didn't make a difference.
I only had two accounts showing contacts on my phone, one for iCloud and one for exchange. I had the same on my Mac, except I also have an "on my Mac" contacts list on my Mac which is empty except for Apple and a contact card for me. I have since turned off the exchange contact sync on both phone and Mac as there were no contacts saved there of consequence anyway. But it has also made no difference.
The Mac was set to send using Apple ID rather than number but only because I tried changing it before posting here in an attempt to get it to work. I have since changed it back and logged out and in again.
I did change the way the contacts are listed to the same on the contact cards, e.g show nicknames, using short names as first name and show first before last name. But that has not helped either
Thanks,
Hi,
If in System Preferences > Internet Accounts (or iCloud) there are multiple options trying to sync with the Contacts you can have issues.
Apparently the Contacts app cannot tell when it has got to the end and goes around and around.
In Contacts itself in Preferences > Accounts only one account should be active.
If the iCloud on is chosen then the On My Mac one should disappear as the whole list is actually then in the Cloud and is "read" by the devices that are syncing with it. (obviously it could be any of the other services rather than iCloud).
7:35 pm Friday; April 28, 2017
G4/1GhzDual MDD (Leopard 10.5.8)
MacBookPro 2Gb (Snow Leopard 10.6.8)
Mac OS X (10.6.8),
iPhone 6 iOS 10.x and an iPad (2)
Hi,
This doesn't seem to be the problem. I now only have iCloud registered as finding contacts. The "on my Mac" list is still there as well but with nothing in it. I have tried syncing / unsyncing it various times but to no avail. I also did a fresh install of my Mac but the same thing still happens!
Thanks,
Hi,
My "On My Mac" account disappears when another account is used to sync.
The others that Internet Accounts think will work with Contact App are also listed but turned Off.
I am not sure I can add anything else.
8:38 pm Monday; May 8, 2017
G4/1GhzDual MDD (Leopard 10.5.8)
MacBookPro 2Gb (Snow Leopard 10.6.8)
Mac OS X (10.6.8),
iPhone 6 iOS 10.x and an iPad (2)
I have the exact same issue. Also happened after a fresh reinstallation of Sierra a few days ago.
The FaceTime app in Sierra is working as expected. I'm able to call any contact.
Has anyone managed to figure this out?
I have exactly the same issue after rebuilding one of my MacBooks (2016 MBPr). Interestingly my other MacBook (2012 MBPr) - which is also running the latest Sierra build (10.12.4) works fine still, as does my iPhone, iPad. My Apple Watch is displaying the same buggy behaviour though?
I have tried all of the usual, sign out of iCloud on all devices, hard resets etc. etc. even rebuilt my 2016 MBPr a second time to make sure.
Messed about with region settings, as yet nothing seems to fix.
It would appear to be something to do with interpreting the country code as if I update a contact card to include the +44 all works as expected. Not a viable solution as I have c.500 contacts!
I have replicated the build of my 2012 machine onto the 2016 machine and still the issue persists... very strange, and quite frustrating.
Hi,
This is the .plist that was involved.
In Xcode (which is free) it looks like this:-
The Profile line can be expanded like the ones on view and the Country and Code are the five lines inside that item:-
This item is no longer in ~/Library/Preferences in Sierra.
I have not been able to find it anywhere else such as ~/Library/Containers/com.apple.iChat/Data/Library/Preferences (or the com.apple.soagent one either).
If the info is now in another .plist I have not been able to find that either.
I have tried the Easy Find App as well as Spotlight without any luck.
7:52 pm Thursday; May 11, 2017
G4/1GhzDual MDD (Leopard 10.5.8)
MacBookPro 2Gb (Snow Leopard 10.6.8)
Mac OS X (10.6.8),
iPhone 6 iOS 10.x and an iPad (2)
Has anyone found a working fix for this issue? I'm having exactly the same problem on a new MacBook Pro.
Hi,
In summary.
Early Messages had a Pane that slide out in Account (in Messages) that could have a country allocated.
This prefixed "local" number with a Country Code
I believe it was in El Capitan that this changed to the OS polling local connections to work out where the Mac was.
This too seemed to be passed on to Messages in some way that made "local" numbers work with Country Codes.
It seems there has been a more recent change and Messages is no longer prefixing "local" numbers.
The only fix seems to be to change them in Contacts
For me that was very few and although I don't recall doing it specifically I did go to France to years ago (I was distracted by many other things at the time).
I have not found a specific "fix" at present.
9:23 pm Saturday; June 10, 2017
G4/1GhzDual MDD (Leopard 10.5.8)
MacBookPro 2Gb (Snow Leopard 10.6.8)
Mac OS X (10.6.8),
iPhone 6 iOS 10.x and an iPad (2)
I've got this issue too, on my 2016 MacBook Pro with touch bar. I have an iMac and a couple of older MacBook Pros they are all running Sierra but it's only an issue on the new MBP. I have contacted Apple's help desk via phone with no luck. I have also done the live chat with Apple, they escalated the issue and I started speaking to one of the higher level tech person. He took screen shots, screen recordings etc. my issue was being sent to Apple technicians for further investigation. The Apple support guy was very helpful and would contact me every couple of days with updates, no solutions just wanted to tell me what was being done to assist in solving the issue, and then he stopped contacting me, no longer returns emails etc. so there has been no solution provided by Apple.
The issue with mine even prevents me sending iMessages to anybody unless I add the international code onto the number also. I am hoping High Sierra will offer a solution with Messages syncing over iCloud.
I have had the same problem also and I think question should be "iMessage not displaying international dialling code instead of contact name"
I set up a new Macbook pro a month ago, signed in to iCloud, contacts all synced correctly.
Open up messages and all messages show up with the country code and phone number except the contacts which actually have the country code stored in them. I also can't send to any contacts/numbers that don't have country code. The way only way I can see to fix this is to go through the entire address book and add country code to all phone numbers...
My old Macbook air which is up to date (i.e. Sierra) shows all contacts correctly in messages.
Yes, Macs that have been upgraded to 10.12.5 are fine, it's just new installs of it that are broken.
I did post a reply here saying it was fixed in 10.12.6 but it got deleted because I mentioned pre-release software. I guess this will get deleted too, despite it being helpful. Oh well.
最后更新:2017-08-25 23:35:40
上一篇:
restoring calendar data from old mac
下一篇:
using omnidisksweeper
MacBook pro 2017 and external display problems
How to get facebook desktop app on mac
How do I change my apple email address after I ...
Frustrated
Transfer photos from USB
Apple Music & Spotify
Problema accesso ad utente
Where can I find deleted text messages on iClou...
HELP!! APPLE ID DISABLED!!
How do I get FairPlay DRM
相关内容
"com.apple.installer.pagecontroller error
any idea what error 3503 is?
Underallocation Detected on Main device
The operation couldn’t be completed. (BKA...
is ctoid.exe a virus on my ipad safari browser?
iTunes Error: Declined to authorize this image ...
Keep High Efficiency Original if Available Chec...
iTunes 12.7 cannot edit playlist
High Sierra Stuck & Decryption paused
Need to unlock iphone 5 to reactivate the phone...
热门内容
Christian Music Removed From Itunes
I'm being billed twice every month for Apple Mu...
iMac running slow
Fix disappearing album art after moving iTunes
Activation Locked iWatch
Can I change the iwatch to miles instead of kil...
I keep seeing the "You don't have permission to...
can't read any menus macbook air
iPad 2, iOs9.3, taking days to restore
charges made under itune memeberships