Thanks for you help, but, that is what I meant when saying to delete the files in the "folder you have set to save your chat transcripts to" probably should have been more clear there. Deleting the files in this folder does not delete the message though - once you send a new messsage to the same contact the old conversation history will be reloaded
For reference I have now thrown away the folder chats were saved in. I no longer have an ichats folder in my documents folder just to be safe. Emptied the trash. Quit Messages. Restarted the computer. Restarted. All messages are back once I reopen a chat window and send a message to a previous recipient - nothing has been deleted. I am wondering if it isn't redownloading from icloud and icloud is hanging on to imessage conversations? Or if it is saving the files somewhere else other than the folder designated to save chat transcripts to? Either way is bad! Is anyone else seeing this too?
Ok so wanted to see if it was holding on to the conversation on local mac or on icloud. Closed each conversation, closed program, deleted entire folder of chat transcripts, emptied trash, turned off wifi, restarted computer. opened new chat window and sent a message to a previous ichat recipient (of course it failed because of no internet) but as soon as hit send all previous conversations to this imessage contact were loaded - so its not an icloud issue seems to be on local computer - messages beta issue - just wonder where it is saving the data at?
I am having the same exact problem I can't figure it out. It's very annoying.
I'd also like to be able to delete an iMessage conversation from my iPhone or iMac and have it also be deleted from the other location, rather than having to delete separately on each device. I don't know if this is possible or not.
This issue with not being able to delete past conversations no matter what is really driving me nuts.
I had the same problem. And I tried all this things which you did but slightly diffirently. So here is my method and it deleted it completely.
- Delete the messages from your iOS device.
- Then, on your Mac open the following
- Messages > Prefremces> click third box named "Messages" , then under it there is Save chat transcripts to iChat > click that and you will see Open Selected folder > click it and it will take you to a folder > open that folder and then drag everything there TRASH
This will delete the conversation
Please tell if this works for you.
I have done twice or thrice and it worked for.
But I tried it just now and its giving me the full log of the conversation.
So I have no idea what is going here.
About the iCloud possibility, it can be true because but I havent enabled iCloud on my iOS device but still its not deleting the conversation.
So, there has to be some other thing and as it is a beta release there might be some bugs.
We can just wait.
As I have stated I have already deleted the transcripts folder so posting here to delete the transcripts folder again is not getting us any closer to a solution. As stated in an earlier post the message is reloading from somewhere on the local computer other than the transcripts folder. With my test of restarting with wifi off it disconnected me from icloud and it disconnected me from my time machine backup as I backup to a time capsule.
So to review:
Old conversations are still loading once you initiate the conversation with or reply to a previous imessage user even after:
Closing Message window
Deleting transcripts backup folder
Deleting conversation on all ios devises
Disconnecting from icloud
Disconnecting from all external backup drives or time machine drives