Surprisingly, I've received a similar storage notice from Apple before the holidays and I decided to download all photos/videos into my own media server instead of hosting it on iCloud. There is not an easy, straight-forward way to download your archive from iCloud. I am slowly getting there using multiple machines and devices. The issue with the recent changes with Apple is that they increase the prices for no good…
Cleaning up my 200GB iCloud with some JavaScript
21–30 of 192 posts
Re: Cleaning up my 200GB iCloud with some JavaScript
#22Earlier quoted context omitted.
The opaqueness is definitely a problem. My iMessage database has a corrupted spot somewhere in the message history; if I accidentally make the Messages app read that spot (via searching or scrolling back through old conversations) it'll silently start maxing out the CPU and burning energy for no reason. There is no error message, nothing obviously wrong-looking, and as far as I know everything works.
Oh, so that's what's happening? You made me realise I have the same exact issue!
It's unlikely to be a "static" bug affecting everyone because it would've been caught in QA and/or user reports and fixed already (this is not a new issue, been happening for a year at least).
Therefore my hypothesis is that it's dependent on corrupt persistent data that a relative minority of users have which is not easy for Apple to detect/replicate.
Re: Cleaning up my 200GB iCloud with some JavaScript
#23In today’s age where storage is a commodity, this ought to be priced per GB used.
Re: Cleaning up my 200GB iCloud with some JavaScript
#24Earlier quoted context omitted.
The opaqueness is definitely a problem. My iMessage database has a corrupted spot somewhere in the message history; if I accidentally make the Messages app read that spot (via searching or scrolling back through old conversations) it'll silently start maxing out the CPU and burning energy for no reason. There is no error message, nothing obviously wrong-looking, and as far as I know everything works.
Sounds like a nightmare. Do you know what could have caused the database corruption?
Re: Cleaning up my 200GB iCloud with some JavaScript
#25If you open iPhone settings and browse to:
> Apple ID > iCloud > Photos
There is an option to 'Optimise iPhone Storage' which is enabled by default. This states: > If your phone is low on space, full resolution photos and videos are automatically replaced with smaller device sized versions. Full-Resolution versions can be downloaded from iCloud at any time.
This seems perfectly reasonable to me.Re: Cleaning up my 200GB iCloud with some JavaScript
#26Also, (automated) version history might have caused this! Maybe (automatic) image optimiztion saved old and new versions of everything.
Re: Cleaning up my 200GB iCloud with some JavaScript
#27It would make sense if they save the video in a few formats for being able to load them fast in the Apple apps, most video hosts do the same.
Re: Cleaning up my 200GB iCloud with some JavaScript
#28I kind of hate opaque cloud solutions like this, because their storage usage is inscrutable and their interfaces are basically never optimized to help you clear things out. Whether that’s intentional and malicious or just not a priority, I don’t really care, I just want to be in control of the stuff I’m using. I have a very similar issue with iMessage in iCloud, and unlike photos, there’s no web interface. You have t…
Since the macOS Messages app is some Catalyst abomination, it won’t even support expected keyboard shortcuts for navigation, selection and deletion. Having to do everything using the trackpad is a slow process.
It’s frustrating that messages is so bad.
Re: Cleaning up my 200GB iCloud with some JavaScript
#29Okay, so it could be a bug, but it is possible that iCloud is secretly storing more than one version of the file in some cases? (After all, Apple does similar things with other media files.) The example given at the end is interesting: > So iCloud says the video is 128MB, I download it and the video is actually 48MB, and my free storage increases by ~170MB when I deleted it. Interesting! This suggests that iCloud isn…
When you buy a hard drive or USB stick, you get a certain amount of GBs to use as you please. If you put a 1GB file on it your free space decreases by 1GB (yes this is filesystem dependent and you might lose a few KBs for metadata, but the choice of filesystem is up to you and not mandated by the storage decide). It doesn't matter that the NAND controller probably used a few megabytes of the overprovisioned area to store its block mapping tables, or maybe even duplicated your data for its convenience - you were never charged for that overprovisioned area.
Here, you are sold a storage device (that you access over HTTP instead of SATA/PCIe), but when you write a 1GB file, they duplicate/convert/etc it for their convenience yet still charge you to store those duplicates you haven't asked for. That's new and unexpected.
Re: Cleaning up my 200GB iCloud with some JavaScript
#30I'm pretty sure that iCloud stores the full version and downloads a lower quality optimised version to your phone. If you open iPhone settings and browse to: > Apple ID > iCloud > Photos There is an option to 'Optimise iPhone Storage' which is enabled by default. This states: > If your phone is low on space, full resolution photos and videos are automatically replaced with smaller device sized versions. Full-Resoluti…