If you’re an iCloud Photos user, you’re probably already familiar with the “Optimize Storage” option that keeps only the most recently downloaded photos and videos on your device, while the rest are only downloaded when you need them. On the other side, there’s iMessage with a terrible caching system – and Apple should do something about it.
Backing up data in iCloud
iMessage is available on pretty much every Apple platform, from the iPhone and iPad to the Mac and Apple Watch. However, iMessage sync between all these devices owned by the same user was a mess. Although messages were sent to all the user’s devices, they were all managed individually on each of them.
Apple tried to fix this with iOS 11, which introduced Messages in iCloud. With this feature, iCloud synchronizes all the messages from all the user’s devices, so that your chats and media are available anywhere you need them.
This has really improved the experience of using iMessage, as you no longer run the risk of losing the context of a conversation when switching between devices. Unfortunately, there’s one aspect of iMessage that still annoys me a lot, and that’s how it manages cache and storage.
Let’s go back to iCloud Photos. Apple provides users with two options: you can either keep all your photos and videos downloaded to access them immediately whenever you want, or keep only the most recent ones on your device. The second option helps you save local storage. Since the media is in iCloud, your device only downloads it when you open that photo or video.
iMessage needs a better way to manage storage
When it comes to iMessage, things work quite differently (and in a dumb way). Because although iCloud stores all your iMessage chats and media, your device never deletes the local files. The result is iMessage taking up many gigabytes of storage on the device. Here, for example, iMessage is taking up 16GB of storage.
Apple provides an option to delete messages after 30 days or 1 year, but this will actually delete your messages forever, not just a local version stored on your iPhone or Mac. I don’t want to lose my messages to free up storage on my iPhone.
Top comment by Johnny Cash
No, what iMessage REALLY needs is the ability to search within a specific conversation instead of ALL the conversations. Like when I’m looking for an address from an early conversation with my wife I want to be able to search just messages with my wife not every single conversation I’ve ever had since I first backed up my original iPhone over a decade ago.
Why is this such a big ask for Apple?
A few days ago, I couldn’t update my 64GB iPad mini to the latest version of iPadOS because there wasn’t enough space to download the update. But even with all my messages stored in iCloud, the system insists on keeping all iMessage files downloaded forever. Why do I need to delete something forever when the system could rely on iCloud?
It’s about time for Apple to add an “Optimize Storage” option to iMessage, so that only the most recent chats and media are always available offline. And to show that this would be possible, iMessage doesn’t download your entire iCloud backup when you restore or set up a new device.
I would also like more flexibility to manage (and delete) the system cache.
What about you? Do you see the need for improvement in this regard? Let me know in the comments section below.
Read also
- Not a fan of audio messages? Here’s how to adjust the playback speed in iMessage
- RCS on iPhone rolling out to more carriers around the world with iOS 18 beta 3
FTC: We use income earning auto affiliate links. More.
Comments