Normal view

There are new articles available, click to refresh the page.
Before yesterdayMain stream

⌥ I Regret the Blood Pact I Have Made With iCloud Photos

By: Nick Heer
27 March 2026 at 23:52

Sometimes, I do not recognize a trap until I am already in it. Photos in iCloud is one such situation.

When Apple launched iCloud Photo Library in 2014, I was all-in. Not only is it where I store the photos I take on my iPhone, it is where I keep the ones from my digital cameras and my film scans, and everything from my old iPhoto and Aperture libraries. I have culled a bunch of bad photos and I try not to hoard, but it is more-or-less a catalogue of every photo I have taken since mid-2007. I like the idea of a centralized database of my photos, available on all my devices, that is functionally part of my backup strategy.1

But, also, it is large. When I started putting photos in there eleven years ago with a 200 GB plan, I failed to recognize it would become an albatross. iCloud Storage says it is now 1.5 TB and, between the amount of other stuff I have in iCloud and my Family Sharing usage, I have just 82 GB of available space. 2 TB seemed like such a large amount of space until I used 1.9 of it.

Apple’s next iCloud tier is a generous 6 TB, but it costs another $324 per year. I could buy a new 6 TB hard disk annually for that kind of money. While upgrading tiers is, by far, the easiest way to solve this problem, it only kicks that can down that road, the end of which currently has whatever two terabytes’ worth of cans looks like.

A better solution is to recognize I do not need instant access to all 95,000 photos in my library, but iCloud has no room for this kind of nuance. The iCloud syncing preference is either on or off for the entire library.

Unfortunately, trying to explain what goes wrong when you try to deviate from Apple’s model of how photo libraries ought to work will become a bit of a rant. And I will preface this by saying this is all using Photos running on MacOS Ventura, which is many years behind the most recent version of MacOS. It is not possible for me to use the latest version of Photos to make these changes because upgraded libraries cannot be opened by older versions of Photos. However, in my defense, I will also note that the version on Ventura is Photos 8.0 and these are the kinds of bugs and omissions inexcusable after that many revisions.

So: the next best thing is to create a separate Photos library — one that will remain unsynced with iCloud. Photos makes this pretty easy by launching while holding the Option (⌥) key. But how does one move images from one library to the other? Photos is a single-window application — you cannot even open different images in new windows, let alone run separate libraries in separate windows. This should be possible, but it is not.

As a workaround, Apple allows you to import images from one Photos library into another — but not if the source library is synced with iCloud. You therefore need to turn off iCloud sync before proceeding, at which point you may discover that iCloud is not as dependable as you might have expected.

I have “Download Originals to this Mac” enabled, which means that Photos should — should — retain a full copy of my library on my local disk. But when I unchecked the “iCloud Photos” box in Settings, I was greeted by a dialog box informing me that I would lose 817 low-resolution local copies, something which should not exist given my settings, though reassuring me that the originals were indeed safe in iCloud. There is no way to know which photos these are nor, therefore, any way to confirm they are actually stored at full resolution in iCloud. I tried all the usual troubleshooting steps. I repaired my library, then attempted to turn off iCloud Photos; now I had 850 low-resolution local copies. I tried a neat trick where you select all the pictures in your library and select “Play Slideshow”, at which point my Mac said it was downloading 733 original images, then I tried turning off iCloud Photos again and was told I would lose around 150 low-resolution copies.

You will note none of these numbers add or resolve correctly. That is, I have learned, pretty standard for Photos. Currently, it says I have 94,529 photos and 898 videos in the “Library” view, but if I select all the items in that view, it says there are a total of 95,433 items selected, which is not the same as 94,529 + 898. It is only a difference of six items but, also, it is an inexplicable difference of six.

At this point, I figured I would assume those 150 photos were probably in iCloud, sacrifice the low-resolution local copies, and prepare for importing into the second non-synced library I had created. So I did that, switched libraries, and selected my main library for import. You might think reading one Photos library from another stored on the same SSD would be pretty quick. Yes, there are over 95,000 items and they all have associated thumbnails, but it takes only a beat to load the library from scratch in Photos.

It took over thirty minutes.

After I patiently waited that out, I selected a batch of photos from a specific event and chose to import them into an album, so they stay categorized. Oh, that is right — just because you are importing across Photos libraries, that does not mean the structure will be retained. There is no way, as far as I can tell, to keep the same albums across libraries; you need to rebuild them.

After those finished importing, I pulled up my main library again to do the next event. You might expect it to retain some memory of the import source I had only just accessed. No — it took another thirty minutes to load. It does this every time I want to import media from my main library. It is not like that library is changing; it is no longer synced with iCloud, remember. It just treats every time it is opened as the first time.

And it was at this point I realized the importer did not display my library in an organized or logical fashion. I had expected it to be sorted old-to-new since that is how Photos says it is displayed, but I saw photos from many different years all jumbled together. It is almost in order, at times, but then I would notice sequential photos scattered all over.

My guess — and this is only a guess — is that it sub-orders by album, but does no further sorting after that. This is a problem for me given a quirk in my organizational structure. In addition to albums for different events, I have smart albums for each of my cameras and each of my iPhone’s individual lenses. But that still does not excuse the importer’s inability to sort old-to-new. The event I spotted early on and was able to import was basically a fluke. If I continued using this cross-library importing strategy, I would not be able to keep track of which photos I could remove from my main library.

There is another option, which is to export a selection of unmodified originals from my primary library to a folder on disk, and then switch libraries, and import them. This is an imperfect solution. Most obviously, it requires a healthy amount of spare disk space, enough to store the selected set of photos thrice, at least temporarily: once in the primary library, once in the folder, and once in the new library. It also means any adjustments made using the Photos app will be discarded — but, then again, importing directly from the library only copies the edited version of a photo without any of its history or adjustments preserved.

What I would not do, under any circumstance — and what I would strongly recommend anyone avoiding — is to use the Export Photos option. This will produce a bunch of lossy-compressed photos, and you do not want that.

Anyway, on my first attempt of trying the export-originals-then-import process, I exported the 20,528 oldest photos in my library to a folder. Then I switched to the archive library I had created, and imported that same folder. After it was complete, Photos said it had imported 17,848 items, a difference of nearly 3,000 photos. To answer your question: no, I have no idea why, or which ones, or what happened here.

This sucks. And it particularly sucks because most data is at least kind of important, but photos are really important, and I cannot trust this application to handle them.

There is this quote that has stuck with me for nearly twenty years, from Scott Forstall’s introduction to Time Machine (31:30) at WWDC 2006. Maybe it is the message itself or maybe it is the perfectly timed voice crack on the word “awful”, but this resonated with me:

When I look on my Mac, I find these pictures of my kids that, to me, are absolutely priceless. And in fact, I have thousands of these photos.

If I were to lose a single one of these photos, it would be awful. But if I were to lose all of these photos because my hard drive died, I’d be devastated. I never, ever want to lose these photos.

I have this library stored locally and backed up, or at least I though I did. I thought I could trust iCloud to be an extra layer of insurance. What I am now realizing is that iCloud may, in fact, be a liability. The simple fact is that I have no idea the state my photos library is currently in: which photos I have in full resolution locally, which ones are low-resolution with iCloud originals, and which ones have possibly been lost.

The kindest and least cynical interpretation of the state of iCloud Photos is that Apple does not care nearly enough about this “absolutely priceless” data. (A more cynical explanation is, of course, that services revenue has compromised Apple’s standards.) Many of these photos are, in fact, priceless to me, which is why I am questioning whether I want iCloud involved at all. I certainly have no reason to give Apple more money each month to keep wrecking my library.

I will need to dedicate real, significant time to minimizing my iCloud dependence. I will need to check and re-check everything I do as best I can, while recognizing the difficulty I will have in doing so with the limited information I have in my iCloud account. This is undeniably frustrating. I am glad I caught this, however, as I sure had not previously thought nearly as much as I should have about the integrity of my library. Now, I am correcting for it. I hope it is not too late.


  1. It is no longer the sole place I store my photos. I have everything stored locally, too, and that gets backed up with Backblaze. Or, at least, I think I have everything stored locally. ↥︎

Talking Liquid Glass With Apple

By: Nick Heer
25 March 2026 at 04:28

Danny Bolella attended one of Apple’s “Let’s Talk Liquid Glass” workshops:

Let’s address the elephant in the room. If you read the comments on my articles or browse the iOS subreddits, there is a vocal contingent of developers betting that Apple is going to roll back Liquid Glass.

The rationale usually points to the initial community backlash, the slower adoption rate of iOS 26, and the news that Alan Dye left Apple for Meta. The prevailing theory has been: “Just wait it out. They’ll revert to flat design.”

I shared this exact sentiment with the Apple team.

Their reaction? Genuine shock. They were actually concerned that developers were holding onto this position. They made it emphatically clear that Liquid Glass is absolutely moving forward, evolving, and expanding across the ecosystem.

Unsurprising. Though I expect a number of people reading this will be disappointed, I cannot imagine a world in which Apple would either revert to its previous design language or whip together something new. It is going to ride Liquid Glass and evolve it for a long time; if history is a good rule of thumb, assume ten years.

In theory, this is a good thing. Even on MacOS, I can find things I prefer to its predecessor, though admittedly they are few and far between. This visual design feels much more at home on iOS. The things that cause me far more frustration on a daily basis are the unrelenting bugs across Apple’s ecosystem, like how I just finished listening to an album with my headphones and then, when I clicked “play” on a new album, Music on MacOS decided it should AirPlay to my television instead of continuing through my headphones. That kind of stuff.

Regardless of whatever one thinks the visual qualities of Liquid Glass, the software quality problem is notable there, too. We are now on the OS 26.4 set of releases and I am still running into plenty of instances with bizarre and distracting compositing problems. On my iPhone, the gradients that are supposed to help with legibility in the status bar and toolbar appear, disappear, and change colour with seemingly little relevance to what is underneath them. Notification Centre remains illegible until it is fully pulled down. Plus, I still see the kinds of graphics bugs and Auto Layout problems I have seen for a decade.

I hope to see a more fully considered version of the Liquid Glass design language at WWDC this year, and not merely from a visual perspective. This user interface is software, just like dedicated applications, and it is chockablock full of bugs.

Bolella, emphasis mine:

I plan to share an article soon where I break down the exact physics, z-axis rules, and “Barbell Layouts” of this hierarchy. But the high-level takeaway from the NYC labs is crystal clear: maximize your content, push your controls to the poles, and never let the interface compete with the information.

If you say so, Apple.

⌥ Permalink

Software Quality Postscript and Clarification

By: Nick Heer
26 February 2026 at 01:37

I have a document open in BBEdit right now named “2025-06-22 – MacOS SaaS.markdown”. I started drafting this thing last year about how Apple has transitioned its operating systems to something closer to a software-as-a-service model. I was trying to describe how the difference between major versions has become generally more modest since many features are rolled out across the year, and how — particularly on Apple’s non-Mac platforms — updates are more-or-less forced since the company stops digitally certifying older versions.

It is not a perfect comparison and not quite a fully-developed idea — note the difference between the filename and the last sentence above — but I thought it was going somewhere. Of course, you had no idea about this because I never published, which is why it must have seemed strange when I dropped a reference to software-as-a-service in the middle of my piece about software quality:

There was a time when remaining on an older major version of an operating system or some piece of software meant you traded the excitement of new features for the predictability of stability. That trade-off no longer exists; software-as-a-service means an older version is just old, not necessarily more reliable.

Riccardo Mori was understandably confused by this:

[…] I very much enjoy using older Mac OS versions, but not being able to browse the Web properly and securely, not being able to correctly sign in to check a Gmail account, not being able to fetch some RSS feeds because you can’t authenticate securely or establish a secure connection is very frustrating. Not having Dropbox work on my 2009 MacBook Pro running OS X 10.11 El Capitan is a minor annoyance and means I just won’t have access to certain personal files and that I’ll have to sync manually whatever I do on this other machine.

But if I put these two factors aside, there’s nothing about those older Macs, nothing about the older Mac OS versions they run that makes them less reliable. […]

What Mori explains as this paragraph continues is what I had meant to write at the time. What I should have written was this (emphasis mine):

There was a time when remaining on an older major version of an operating system or some piece of software meant you traded the excitement of new features for the predictability of stability. That trade-off no longer exists; an operating system on a software-as-a-service treadmill means an older version is just old, not necessarily more reliable.

The cycle of having a major new version ready to preview by June and shipping in September means the amount of time Apple spends focusing on the current version must necessarily shrink. How many teams at the company do you suppose are, right now, working on MacOS 26 when WWDC is a little over three months away? Engineering efforts are undoubtably beginning to prioritize MacOS 27. There are new features to prepare, after all.

So, yes, what Mori writes is what I was trying to express. I wish I had given that sentence a little more thought. Do read Mori’s piece — the second part, “On Software Frugality”, is thought-provoking.

⌥ Permalink

Setting Up a New Apple TV Is Still Not Good

By: Nick Heer
25 September 2025 at 03:35

Tonight, I set up a new Apple TV — well, as “new” as a refurbished 2022-though-still-current-generation model can be — and it was not a good time. I know Apple might be releasing a new model later this year, but any upgrades are probably irrelevant for how I have used my existing ten-year-old model. I do not even have a 4K television.

My older model has some drawbacks. It is pretty slow, and the storage space is pitiful — I think it is the 32 GB model — so it keeps offloading apps. What I wanted to do was get a new one and bump the old Apple TV to my kitchen, where I have a receiver and a set of speakers I have used with Bluetooth, and then I would be able to AirPlay music in all my entertaining spaces. Real simple stuff.

Jason Snell, in a sadly still-relevant Six Colors article:

The setup starts promisingly: You can bring your iPhone near the Apple TV, and it will automatically log your Apple ID in. If you’ve got the One Home Screen feature turned on, all your apps will load and appear in all the right places. It will feel like you’ve done a data transfer.

But it’s all a mirage.

One Home Screen is a nice feature, but it’s not an iCloud backup of your Apple TV, nor is it the Apple TV equivalent of Migration Assistant. It is exactly what its name suggests — a home-screen-syncing feature and nothing more.

I went into this upgrade realizing my wife and I would need to set up all our streaming apps again. (She was cool with it.) That is not great, but at least I had that expectation.

But even the “promising” parts of the setup experience did not work for me. When I brought my iPhone near the new Apple TV, it spun before throwing a mysterious error. After setting it up manually, it thought it was not connected to Wi-Fi — even though it was — and then it tried syncing the home screen. Some of the apps are right, but it has not synced all of them, and none of them are in the correct position.

Then I opened Music on my phone to try and AirPlay to both Apple TVs, only to find it was not listed. It turns out that is a separate step. I had to add it to my Home, which again involved me bringing my iPhone into close proximity and tapping a button. This failed the three times I tried it. So I restarted my Apple TV and my phone, and then Settings told me I needed to complete my Home setup. I guess it worked but somehow did not move to the next step. At last, AirPlay worked — and, frankly, it is pretty great.

I know bugs happen about as often as blog posts complaining about bugs. This thing is basically an appliance, though. I am glad Apple ultimately did not make a car.

⌥ Permalink

Fixing ‘Optimize Storage’

By: Nick Heer
24 July 2025 at 22:30

Ryan Jones in a thread on X (mirrored):

How to Clear Local iMessage Cache

- Settings > Name > iCloud > Messages > turn off Messages in the Cloud. Follow scary prompts.

- Messages > Settings > Apple Account > Sign Out. Follow scary prompts.

- Go to /Library/Messages and delete everything

- Empty trash

- Now you have nothing iMessage local

- Just reactive iMessage in the Cloud, and sync

Friendly reminder Optimize Storage was introduced in… iOS 8.1😑

Obviously, at your own risk.

Via Michael Tsai:

I think both Photos and Messages should have settings to specify the number of GB to cache locally.

I would like something similar, but I also do not understand why Messages — in particular — behaves like it does. As far as I can tell, my Messages cache on my iMac is a full copy of Messages in my iCloud account. It is not as though Apple is treating the cloud portion as merely a syncing solution, as it used to do with something like My Photo Stream, so it is not necessarily saving space in either my iCloud account or on my devices. I would like the option to store a full copy of my Messages history on my Mac, yes, but I also think it should more aggressively purge on-device copies. Is that not a key advantage of the cloud — that I do not need to keep everything on-disk?

⌥ Permalink

The Myth and Reality of Mac OS X Snow Leopard

By: Nick Heer
28 March 2025 at 03:56

Jeff Johnson in November 2023:

When people wistfully proclaim that they wish for the next major macOS version to be a “Snow Leopard update”, they’re wishing for the wrong thing. No major update will solve Apple’s quality issues. Major updates are the cause of quality issues. The solution would be a long string of minor bug fix updates. What people should be wishing for are the two years of stability and bug fixes that occurred after the release of Snow Leopard. But I fear we’ll never see that again with Tim Cook in charge.

I read an article today from yet another person pining for a mythical Snow Leopard-style MacOS release. While I sympathize with the intent of their argument, it is largely fictional and, as Johnson writes, it took until about two years into Snow Leopard’s release cycle for it to be the release we want to remember:

It’s an iron law of software development that major updates always introduce more bugs than they fix. Mac OS X 10.6.0 was no exception, of course. The next major update, Mac OS X 10.7.0, was no exception either, and it was much buggier than 10.6.8 v1.1, even though both versions were released in the same week.

What I desperately miss is that period of stability after a few rounds of bug fixes. As I have previously complained about, my iMac cannot run any version of MacOS newer than Ventura, released in 2022. It is still getting bug and security fixes. In theory, this should mean I am running a solid operating system despite missing some features.

It is not. Apple’s engineering efforts quickly moved toward shipping MacOS Sonoma in 2023, and then Sequoia last year. It seems as though any bug fixes were folded into these new major versions and, even worse, new bugs were introduced late in the Ventura release cycle that have no hope of being fixed. My iMac seizes up when I try to view HDR media; because this Extended Dynamic Range is an undocumented enhancement, there is no preference to turn it off. Recent Safari releases have contained several bugs related to page rendering and scrolling. Weather sometimes does not display for my current location.

Ventura was by no means bug-free when it shipped, and I am disappointed even its final form remains a mess. My MacBook Pro is running the latest public release of MacOS Sequoia and it, too, has new problems late in its development cycle; I reported a Safari page crashing bug earlier this week. These are on top of existing problems, like how there is no way to change the size of search results’ thumbnails in Photos.

Alas, I am not expecting many bugs to be fixed. It is, after all, nearly April, which means there are just two months until WWDC and the first semi-public builds of another new MacOS version. I am hesitant every year to upgrade. But it does not appear much effort is being put into the maintenance of any previous version. We all get the choice of many familiar bugs, or a blend of hopefully fewer old bugs plus some new ones.

⌥ Permalink

The Finder Column Width Bug Is Still There

By: Nick Heer
6 December 2024 at 19:38

Howard Oakley:

Over those 11 years, governments have come and gone, my grandchildren have grown up and one is now at university, we survived Covid, lost QuickTime and 32-bit code, and now use Apple silicon Macs. But one thing has remained unchanged through all of that, the Finder column width bug.

Maybe this is the year this bug will bubble up to the top of an intern’s to-fix list. As a dedicated user of the column view, I would not miss it.

⌥ Permalink

⌥ Apple’s Left and Right Hands Are Sometimes Strangers

By: Nick Heer
10 October 2024 at 21:52

Apple is a famously tight-knit business. Its press releases and media conferences routinely drum the integration of hardware, software, and services as something only Apple is capable of doing. So it sticks out when features feel like they were developed by people who do not know what another part of the company is doing. This happened to me twice in the past week.

Several years ago, Apple added a very nice quality-of-life improvement to the Mac operating system: software installers began offering to delete themselves after they had done their job. This was a good idea.

In the ensuing years, Apple made some other changes to MacOS in an effort to — it says — improve privacy and security. One of the new rules it imposed was requiring the user to grant apps specific permission to access certain folders; another was a requirement to allow one app to modify or delete another.

And, so, when I installed an application earlier this month, I was shown an out-of-context dialog at the end of the process asking for access to my Downloads folder. I granted it. Then I got a notification that the Installer app was blocked from modifying or deleting another file. To change it, I had to open System Settings, toggle the switch, enter my password, and then I was prompted to restart the Installer application — but it seemed to delete itself just fine without my doing so.

This is a built-in feature, triggered by where the installer has been downloaded, using an Apple-provided installation packaging system.1 But it is stymied by a different set of system rules and unexpected permissions requests.


Another oddity is in Apple’s two-factor authentication system. Because Apple controls so much about its platforms, authentication codes are delivered through a system prompt on trusted devices. Preceding the code is a notification informing the user their “Apple Account is being used to sign in”, and it includes a map of where that is.

This map is geolocated based on the device’s IP address, which can be inaccurate for many reasons — something Apple discloses in its documentation:

This location is based on the new device’s IP address and might reflect the network that it’s connected to, rather than the exact physical location. If you know that you’re the person trying to sign in but don’t recognize the location, you can still tap Allow and view the verification code.

It turns out one of the reasons the network might think you are located somewhere other than where you are is because you may be using iCloud Private Relay. Even if you have set it to “maintain general location”, it can sometimes be incredibly inaccurate. I was alarmed to see a recent attempt from Toronto when I was trying to sign into iCloud at home in Calgary — a difference of over 3,000 kilometres.

The map gives me an impression of precision and security. But if it is made less accurate in part because of a feature Apple created and markets, it is misleading and — at times — a cause of momentary anxiety.

What is more, Safari supports automatically filling authentication codes delivered by text message. Apple’s own codes, though, cannot be automatically filled.


These are small things — barely worth the bug report. They also show how features introduced one year are subverted by those added later, almost like nobody is keeping track of all of the different capabilities in Apple’s platforms. I am sure there are more examples; these are just the ones which happened in the past week, and which I have been thinking about. They expose little cracks in what is supposed to be a tight, coherent package of software.


  1. Thanks to Keir Ansell for tracking down this documentation for me. ↥︎

Screen Time is Buggy

By: Nick Heer
5 June 2024 at 21:39

Joanna Stern, Wall Street Journal:

Porn, violent images, illicit drugs. I could see it all by typing a special string of characters into the Safari browser’s address bar. The parental controls I had set via Apple’s Screen Time? Useless.

Security researchers reported this particular software bug to Apple multiple times over the past three years with no luck. After I contacted Apple about the problem, the company said it would release a fix in the next software update. The bug is a bad one, allowing users to easily circumvent web restrictions, although it doesn’t appear to have been well-known or widely exploited.

It seems lots of parents are frustrated by Screen Time. It is not reliable software but, for privacy reasons, it is hard for third-parties to differentiate themselves as they rely on the same framework.

Stern:

  • Screen usage chart. Want to see your child’s screen usage for the day? The chart is often inaccurate or just blank.

I find this chart is always wildly disconnected from actual usage figures for my own devices. My iMac recently reported a week straight of 24-hour screen-on time per day, including through a weekend when I was out of town, because of a web browser tab I left open in the background.

One could reasonably argue nobody should entirely depend on software to determine how devices are used by themselves or their children, but I do not think many people realistically do. It is part of a combination of factors. Screen Time should perform the baseline functions it promises. It sucks how common problems are basically ignored until Stern writes about them.

⌥ Permalink

More on That Zombie Photos Bug

By: Nick Heer
24 May 2024 at 22:52

The bad news: Apple shipped an alarming bug in iOS 17.5 which sometimes revealed photos previously deleted by the user and, in the process, created a reason for users to mistrust how their data is handled. This was made especially confusing by Apple’s lack of commentary.

The good news: Apple patched the bug within a week. Also, the lone story about deleted photos reappearing on a wiped iPad given to someone else was deleted and seems to be untrue.

The bad news: aside from acknowledging this “rare issue where photos that experienced database corruption could reappear in the Photos library even if they were deleted”, there was still little information about exactly what happened. Users quite reasonably expect things they deleted to stay deleted, and when they do not, they are going to have some questions.

The good news: as I predicted, Apple gave an explanation to 9to5Mac, which generously allowed for it to be on background. Chance Miller:

One question many people had is how images from dates as far back as 2010 resurfaced because of this problem. After all, most people aren’t still using the same devices now as they were in 2010. Apple confirmed to me that iCloud Photos is not to be blamed for this. Instead, it all boils to the corrupt database entry that existed on the device’s file system itself.

A much more technically-minded answer was provided by Synacktiv, a security firm that reverse-engineered the bug fix release and compared it to the original 17.5 release.

Bugs are only as bad as the effects they have. I heard from multiple readers who said this bug damaged how much they trust iOS and Apple. This is self-selecting — I likely would not have heard from people who both experienced this bug and thought it was no big deal. I can imagine a normal user who does not read 9to5Mac and finding their deleted photos restored are still going to be spooked.

⌥ Permalink

iOS 17.5.1 Contains a Fix for That Reappearing Photos Bug

By: Nick Heer
20 May 2024 at 19:51

Apple issued an update today which, it says, ought to patch a bug which resurfaced old and deleted photos:

This update provides important bug fixes and addresses a rare issue where photos that experienced database corruption could reappear in the Photos library even if they were deleted.

I suppose even a “rare” bug would, at Apple’s scale, impact lots of people. I heard from multiple readers who said they, too, saw presumed deleted photos reappear.

The thing about these bare release notes — which are not yet on Apple’s support site — is how they do not really answer reasonable questions about what happened. It is implied that the photos in question may have been marked for deletion and were visibly hidden from users, but were not actually removed under an old iOS version. Updating to iOS 17.5 revealed these dormant photos.

Bugs happen and they suck, but a bug like this really sucks — especially since so many of us sync so much of our data between our devices. This makes me question the quality of the Photos app, iCloud, and the file system overall.

Also, the anecdote of photos being restored to the same device after it had been wiped has been deleted from Reddit. I have not seen the same claim anywhere else which makes me think this was some sort of user error.

⌥ Permalink

iOS 17.5 Bug Apparently Restoring Long-Deleted Photos

By: Nick Heer
17 May 2024 at 21:20

Over the past week, several threads have been posted on Reddit claiming photos deleted years ago are reappearing in their libraries, and in those of sold and wiped devices.

Chance Miller, 9to5Mac:

There are a number of reports of similar situations in the thread on Reddit. Some users are seeing deleted images from years ago reappear in their libraries, while others are seeing images from earlier this year.

By default, the Photos app has a “Recently Deleted” feature that preserves deleted images for 30 days. That’s not what’s happening here, seeing as most of the images in question are months or years old, not days.

A few people in the comments say they are also seeing this issue.

Juli Clover, MacRumors:

A bug in iOS 17.5 is apparently causing photos that have been deleted to reappear, and the issue seems to impact even iPhones and iPads that have been erased and sold off to other people.

[…]

The impacted iPad was a fourth-generation 12.9-inch iPad Pro that had been updated to the latest operating system update, and before it was sold, it was erased per Apple’s instructions. The Reddit user says they did not log back in to the iPad at any point after erasing it, so it is entirely unclear how their old photos ended up reappearing on the device.

I have not run into this bug myself. On the one hand, these are just random people on the internet. If any of these were a single, isolated incident, I would assume user error. But there are more than a handful, and it seems unlikely this many people are lying or mistaken. It really seems like there is a problem here, and it is breaching my trust in the security and privacy of my data held by Apple. I can make some assumptions about why this is happening, but none of the technical reasons matter to any user who deleted a photo and — quite reasonably — has every expectation it would be fully erased.

Perhaps Apple will eventually send a statement to a favoured outlet like 9to5Mac or TechCrunch. It has so far said nothing about all the users forced to reset their Apple ID password last month. I bet something happened leading up to changes which will be announced at WWDC, but I do not care. It is not good enough for Apple to let major problems like these go unacknowledged.

Update: The more I have thought about this, the more I am not yet convinced by the sole story of photos appearing on a wiped iPad. Something is not adding up there. The other stories have a more consistent and plausible pattern, and are certainly bad enough.

⌥ Permalink

❌
❌