CloudKit Problems With iOS 26.4
Looks like Apple broke CloudKit sync in OS 26.4. Remote notifications don’t seem to arrive, so no updates unless the app is relaunched.
There are so many annoying limits and throttles when dealing with iCloud/CloudKit. Now I ran into one where the subscriptions that let you know when content changed are also throttled and limited. From what I’m reading, I might be in push-notification-jail for 24 hours now because I triggered a ton of changes during a test.
Makes it a tad hard to know when I broke something vs. when iCloud just decides to stop sending me stuff for a while.
Has anyone had a
CKSubscriptionjust… stop? It’s a zone change subscription. It’s supposed to generate an invisible push so I can refresh things. This used to work. Then early yesterday it didn’t work anymore. I’ve tried everything I can think of including reverting all code entirely back to a state from a few days ago when I know it worked. But it still doesn’t work. I’ve rebooted things. I’ve reinstalled things. It’s been 27ish hours now since I last saw it work.
Looks like the CloudKit sync issue in *OS 26.4 is real (I can repro with all of my apps), and has the very distinct potential to lead to catastrophic data loss and/or sync conflicts across effectively all apps. Apps only receive changes from the cloud after being quit and relaunched.
Anyone know if the iOS 26.5 beta fixes the CloudKit subscriptions not working bug from 26.4?
It’s hilarious that the iOS 26.5 beta release notes make no mention that they fixed this massive regression with iCloud push sync Apple broke in 26.4.
It seems serious enough to warrant a 26.4.1 update.
Previously:
- CKSyncEngine
- iOS 26.4 and iPadOS 26.4
- CloudKit Reference and Index Issues
- CloudKit Throttles and Debugging
- iCloud Syncing Limitations & Solutions
- Increased iCloud Errors
2 Comments RSS · Twitter · Mastodon
> "It seems serious enough to warrant a 26.4.1 update."
No! Wrong solution!
Look, there have been nearly weekly updates anymore. (It was ONE SINGLE WEEK between *OS26.4 and *OS26.5 beta 1. (And in checking I see where in EXACTLY ONE DAY iOS/iPadOS 18.7.* was released (today, because of DarkSword). I count TWENTY *OS releases since... January 26! Seriously, we are talking about(a) Apple releasing twenty releases in 66 days, or an AVERAGE of one release per 3.3 days.
The answer IS NOT for Apple to simply release *26.4.1 as soon as possible. It will only continue this cycle of where developers spend time WEEKLY to deal with updates. The answer is MUCH simpler than the - SLOW DOWN AND RELEASE BUG FREE UPDATES.
It will hurt all around... developers, users, and Apple as a whole. But Apple has lost sight of the long term to deal with short term.
@Dave Yes, they should have slowed down and released bug-free updates. But given the bug is already out, and serious, why wait for 26.5? And do you want to be forced to update to 26.5, which adds new features and probably other bugs, to get this bug fix?