RE: https://mastodon.social/@lukaskubanek/116317203336604688

#iCloud #CloudKit #APNS

Delivery of CloudKit notifications looks broken in iOS 26.4

One of the core technologies and services of the platform does not work

And the best guidance Apple has to offer to developers is “file a FB and maybe we take a look. Make sure you generate lots of duplicate FBs because otherwise we will not take it seriously”

Okay then

#CloudKit #iCloud #APNS

CloudKit and APNS is the bane of my existence

I create a visible subscription for inserted CKRecords that should just work

The records are fine and arrive with a fetch

But simply no push in development environment is sent for them

Are there any known issues for CloudKit push notifications in development environment, or any recent known good debugging and inspection methods for what is really going on? I wish I had delivery log on server side, but no such thing.

I somehow assumed Apple would treat the #CloudKit bug as top priority without giving it a second thought, so I actually overlooked the phrasing the DTS engineer used in their post that @iandundas pointed out. Kinda crazy!
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. https://developer.apple.com/forums/thread/820550
iCloud Sync not working with iPhon… | Apple Developer Forums

While learning Codex, I asked it if it could modernize my existing CloudKit library by wrapping CKSyncEngine (iOS 17+) to add .public database support.

After explaining why CKSyncEngine likely does not support .public—mainly an inability to provide at scale the same API .private/.shared affords—Codex said yes, with a few caveats.

Then I thought of something more interesting to ask, and came away impressed. #cloudkit

I’m working on a #SwiftUI “admin” utility macOS app that’s pretty information dense and probably should be very hierarchical (for editing #CloudKit entities).

Is this navigationSplitView navigation structure too wild (possible)?

It’s kind of a 3 + 1 column Split View, but the 4th “column” is just an (optional) inspector view on the detail view. The content column would be a small table of entities (instead of a list view like most apps).

📣 Speaker Announcement

From building indie apps like Tasks & Karo, we're thrilled to welcome @mufasayc 🎉

Mustafa will take us from zero to sync with CloudKit — covering containers, databases, and real-world lessons learned ☁️

Expect practical tips, honest insights, and a lot of laughs along the way 😄

#DeepDishSwift #iOS #Swift #CloudKit #IndieApps

#iosdev #buildInPublic #coredata #swiftTesting

Will be exploring Apple’s cktool for #cloudkit setup, which hopefully will let me populate data that will let me test sync

https://developer.apple.com/icloud/ck-tool/

27/n

cktool - iCloud - Apple Developer

Find details on using cktool.

Apple Developer
Wondering if you can share your data with SQLiteData from @pointfreeco Well wonder no more. It just works!!!!!
Fantastic #CloudKit #Swift #SwiftUI #SQLite

#iosdev #buildInPublic #coredata #cloudKit

Roughed in a little prototype - UI mostly done, some test classes to create Tunes and TuneSets. Tomorrow rough in Collections. Nice that UIKit now lets us add UISplitViewControllers as tabs on UITabControllers.

15/n