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

circatee

Contributor
Original poster
Nov 30, 2014
4,492
3,048
Georgia, USA
Over the past few days, I have noticed that when I receive an iMessage, on the MBA, it will show the persons phone number.
On my iPhone and iPad, it shows the persons name. My OS is Big Sur (where it certainly worked before).

Any ideas on how to resolve this? Thanks

Same Apple ID account being used on all devices. And, Contacts is not checked on any device in the iCloud account settings.
No need, since my Contacts are in my Outlook.com account (which shows on all my Apple devices). Odd...
 

Cicnod

macrumors member
Aug 25, 2020
92
38
SO I had this same problem on my computer and spent hours on the phone with Apple. What it came down to was that my Address Book on my phone it was set on Google (gmail) as default instead of iCloud.

Go into your iphone (or iPad) (or both) and click settings

Under "settings" scroll down to "contacts"

Under "Default account" make sure it is "iCloud" (mine was gmail before).

Please let me know if the fixes it.

When I did it my computer finally changed to names instead of numbers.

ETA. You may also want to open contacts on computer, go to preferences and make sure default account is also iCloud.
 

circatee

Contributor
Original poster
Nov 30, 2014
4,492
3,048
Georgia, USA
SO I had this same problem on my computer and spent hours on the phone with Apple. What it came down to was that my Address Book on my phone it was set on Google (gmail) as default instead of iCloud.

Go into your iphone (or iPad) (or both) and click settings

Under "settings" scroll down to "contacts"

Under "Default account" make sure it is "iCloud" (mine was gmail before).

Please let me know if the fixes it.

When I did it my computer finally changed to names instead of numbers.

ETA. You may also want to open contacts on computer, go to preferences and make sure default account is also iCloud.

Thanks. But, I can’t set iCloud as default for Contacts. It has never been that. Plus, my Contacts are in Outlook.com, always has been. Thus, the default has to be Outlook.com.

Ps: in addition, Contacts is not even on in iCloud since I don’t use it. Same for Calendar.
 

Cicnod

macrumors member
Aug 25, 2020
92
38
Thanks. But, I can’t set iCloud as default for Contacts. It has never been that. Plus, my Contacts are in Outlook.com, always has been. Thus, the default has to be Outlook.com.

Ps: in addition, Contacts is not even on in iCloud since I don’t use it. Same for Calendar.
Sorry. My guess is that is where the disconnect is happening. Your computer is defaulting to a different contacts list which is why it won't see the names and only the numbers. Only guess is try importing those contacts from outlook into your address book (contacts) on the computer.
 

Jason2000

macrumors 6502
Jul 19, 2019
373
793
Planet Earth
I had this issue before Big Sur. Anyways the way I fixed it was to go into the Contacts settings on your iPhone. Select Short Name and toggle that on and then off (or off and then back on). This is what fixed it for me. Good luck.
 
  • Like
Reactions: circatee

circatee

Contributor
Original poster
Nov 30, 2014
4,492
3,048
Georgia, USA
I had this issue before Big Sur. Anyways the way I fixed it was to go into the Contacts settings on your iPhone. Select Short Name and toggle that on and then off (or off and then back on). This is what fixed it for me. Good luck.
Thanks. I will do so shortly. Still haven't received an iMessage, since my last post - LOL
 

circatee

Contributor
Original poster
Nov 30, 2014
4,492
3,048
Georgia, USA
I had this issue before Big Sur. Anyways the way I fixed it was to go into the Contacts settings on your iPhone. Select Short Name and toggle that on and then off (or off and then back on). This is what fixed it for me. Good luck.

Thanks for the tip. I turned the option off, and it now works as expected.
 
  • Like
Reactions: Jason2000

ght56

macrumors 6502a
Aug 31, 2020
839
815
I've had this issue in Catalina where it displays only the number in the notifications but generally shows the name in the Messages window. I am not sure what causes it but it seems to be aggravated by the usage of multiple user accounts with fast user switching and especially when being logged into two admin accounts simultaneously. Apple has been unable provide a solution but it is definitely related to Contacts somehow. I have tried the toggle short names and it fixes it temporarily...however, after logging into the other account, sometimes it reverts back to this behavior. I do not currently do Messages in iCloud, which I plan to try next to try to fix it.
 
  • Like
Reactions: sydneysider88

dkujay

macrumors newbie
May 24, 2021
2
0
I've had this issue in Catalina where it displays only the number in the notifications but generally shows the name in the Messages window. I am not sure what causes it but it seems to be aggravated by the usage of multiple user accounts with fast user switching and especially when being logged into two admin accounts simultaneously. Apple has been unable provide a solution but it is definitely related to Contacts somehow. I have tried the toggle short names and it fixes it temporarily...however, after logging into the other account, sometimes it reverts back to this behavior. I do not currently do Messages in iCloud, which I plan to try next to try to fix it.
Any luck? I'm positive I'm seeing the same issue due multiple users as well.
 

soccerjoshj07

macrumors regular
Oct 11, 2011
241
55
I had this issue before Big Sur. Anyways the way I fixed it was to go into the Contacts settings on your iPhone. Select Short Name and toggle that on and then off (or off and then back on). This is what fixed it for me. Good luck.
Same thing after I turned on iCloud after the initial account setup on a new mbp. Did a reboot and was still just getting phone numbers.

Doing what you mentioned and rebooting the Mac again seemed to fix it.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.