In the "To:" box in the Messages app on OS X, when I start typing in a contact name, I get old "iMessage" contacts which I've long since deleted. They certainly don't exist in my contacts; the only place I think they could exist is in my iMessage History somewhere on the iCloud servers. In any case, how can I delete them? Thanks.
-
Isn't there an i next to their name?– RobOct 21, 2014 at 18:59
-
1@Rob: Nope... afraid not. Just the text "iMessage". Some names/numbers also have a chat bubble toward the right of the dropdown, but not all (in particular the ones I want to delete).– NoldorinOct 21, 2014 at 19:02
-
Are you sure they're in no address list which has been connected to your account?– RobOct 21, 2014 at 19:05
-
1@Rob: Yep, 100% sure. It seems to be something stored/cached by iMessage, annoyingly.– NoldorinOct 21, 2014 at 19:06
-
How in the world has this not been fixed yet? I have a contact where I used to just be able to type there name but for some time now it's been autocompleting to an invalid address– AllisonApr 30, 2017 at 0:56
5 Answers
The answer provided by @Noldorin works for me:
Messages on OS X doesn't allow "Recent" contacts to be deleted, but Messages on iOS does allow this. An oversight by Apple, but this is a fix nonetheless.
To clarify, I looked at recent addresses on my iPhone/iMessage when starting a new conversation. There's an "i" symbol which allows your to see recent group conversations and addresses, and also a remove button.
Once removed the erroneous address is no longer visible in OS X iMessage.
Just found the solution myself: Messages on OS X doesn't allow "Recent" contacts to be deleted, but Messages on iOS does allow this. An oversight by Apple, but this is a fix nonetheless.
-
Not really a fix. It's removed from iOS but it still shows up in OS X. Feb 25, 2015 at 3:03
-
@MarqueIV: Not true at all; it is removed from both, since the data is stored in iCloud!– NoldorinFeb 25, 2015 at 16:01
-
Actually, what you stated isn't true because I have two iPads, an iPhone 6 and my mac, all syncing their contacts through iCloud, and even though I successfully deleted the contact (which propagated the delete), then manually did the 'Remove from Recents' on all iDevices (where it now no longer shows up) it does still show up on the Mac. I deleted the contact weeks ago. Mar 19, 2015 at 4:43
-
@MarqueIV: Looks like you have a problem with your account then, because I have three Apple devices, and it works just fine. I suggest you ring up Apple and complain.– NoldorinMar 20, 2015 at 15:58
You need to remove the person in iMessage on iOS device (when typing the name of the person that should not be in your contacts anymore, that person's name may still appear. press the little "i" icon on the right and choose "remove from recent"), Quit and reopen imessage on OS X, when you start typing that name it will no longer show. It syncs from the iOS device
i found the solution i submitted it here , but was refused
un check all the boxes in application messages general
Sorry : wrong picture ,should have uploaded a screenshot of picture containing entry rudy
take an entry and send a message
the following message will appear, if you delete the converation
entry rudy will be gone
-
there might be a problem if on your iPhone the setting is keep forever the messages . may be set this to 30 days, Might also be related to the OS , this works in OS Sierra Sep 3, 2018 at 10:39
This worked for me:
Go to settings, accounts and passwords, iCloud. Then where it says “apps using iCloud” turn off contacts.