Messages older than 30 days are not deleted

In Messages, choose Settings, then General tab, then change Keep Messages from Forever to 30 Days. A popup appears saying: Delete Older Messages? This will permanently delete all text messages and message attachments from your device that are olde than 30 days. I choose Delete. But when I look at Messages on my iMac Pro desktop, I still see lots that are older than 30 days. Interestingly the messages older than 30 days have been deleted from associated iPhones and iPad. I did try restarting iMac but did not help.


iMac OS Sonoma 14.2.1 (23C71)

iMac Pro

Posted on Jan 14, 2024 11:10 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 30, 2024 6:43 AM

Ok, I appear to have managed to get this to work, I’ve shrunk my iMessage iCloud store!


my original setting was “keep everything”.


I had 5 devices signed into iMessage, 2 of which I didn’t need, so first I logged them out (disabled iMessage and powered down the devices).


then I brought up the settings for how long to keep messages for on my Ventura iMac 27” 2017, M1 MacBook Air and iPhone 16 pro max.


I toggled keep messages from 1 year to 30 days (I’d tried 1 year already and it didn’t do anything) and back again on all three, noting that the 16 pro max and the M1 air updated each other, but the old iMac didn’t. I manually fixed that one.


I then discovered via iCloud on web (and a lot of refreshing) that the 2.4GB of message storage was shrinking.


despite flipping to 1 year and back, it has deleted everything older than 30 days, but I’m hoping at this point it’ll manage a rolling 12-month window, which is great.


so it can work, but I suspect the iMac, or the extra older devices, may have been part of the problem.

28 replies
Question marked as Top-ranking reply

Oct 30, 2024 6:43 AM in response to HeartsDelight

Ok, I appear to have managed to get this to work, I’ve shrunk my iMessage iCloud store!


my original setting was “keep everything”.


I had 5 devices signed into iMessage, 2 of which I didn’t need, so first I logged them out (disabled iMessage and powered down the devices).


then I brought up the settings for how long to keep messages for on my Ventura iMac 27” 2017, M1 MacBook Air and iPhone 16 pro max.


I toggled keep messages from 1 year to 30 days (I’d tried 1 year already and it didn’t do anything) and back again on all three, noting that the 16 pro max and the M1 air updated each other, but the old iMac didn’t. I manually fixed that one.


I then discovered via iCloud on web (and a lot of refreshing) that the 2.4GB of message storage was shrinking.


despite flipping to 1 year and back, it has deleted everything older than 30 days, but I’m hoping at this point it’ll manage a rolling 12-month window, which is great.


so it can work, but I suspect the iMac, or the extra older devices, may have been part of the problem.

Dec 1, 2024 8:11 AM in response to idenizen

Update! I redid the setting on devices to 30 days (as per @Basexperience), signed out, turned everything off, then on again, and violà, it worked! I regained iCloud storage from removed messages. I then proceeded to set back to one year. Signed out and signed back in just to make sure (hope it takes). The setting appears as “1 Year” now across devices in iCloud Message storage.

Oct 16, 2024 8:38 PM in response to Buffalo_Wings

I switched to 1 year and then 30 days on my iMac, not my iPhone. I would have expected iPhone to work the same but since I was already on the Mac I used it and the iPhone updated immediately.


If I only had an iPhone and this did not work I might try rebooting it and then trying.


It drives me nuts how Apple makes it difficult to free up storage. Why do I have to select all photos to delete them rather than a simple "delete all" function? Why do these games have to be played to free up messages space?

Dec 1, 2024 7:34 AM in response to Basexperience

Q @Basexperience. When you performed the above steps, did you keep store messages in iCloud on or off in your devices? Maybe it needs to be turned off?


This did not work for me with across three devices with the one year setting. I did leave the store in iCloud setting on between signing out and back in. In fact, I now have more storage meeting used for Messages in iCloud than before!

Sep 21, 2024 11:40 AM in response to HeartsDelight

They way I understand it, is that you have to stop using you Messages on all your devices by turning iMessage on mobile or Messages on Macs from using iCloud for 28 days. If I am incorrect on this assumption please correct me. It would be a good idea if Apple gave the people the option to delete them on iCloud, even if meant having to enter a different passcode to do so.

Sep 21, 2024 1:47 PM in response to AlWeir

On iCloud it says that I have 7500 messages and I just synced now and the setting is to delete after 30 days. So it’s not working on any of the platforms my iPhone my iPad or iCloud. They all say delete after 30 days. I find settings in Apple devices to be incredibly confusing and hard to use. So in order to manage storage, I am required to manually delete 7500 messages. That’s nuts.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Messages older than 30 days are not deleted

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.