-
> When we receive a did-save notification, we call `notifyAboutChangedObjects(from notification:)`, which, in turn, calls `processChangedLocalObjects(_:)`. That method will then distribute the objects…
-
This one's definitely an enhancement/feature request. Have you given any thought to adding Watch Connectivity as a supported backend for Ensembles? It would probably behave similarly to Multipeer Conn…
-
https://www.fatbobman.com/posts/real-time-switching-of-cloud-syncs-status/
在 WWDC 2019 上,苹果推出了 Core Data with CloudKit API ,极大地降低了 Core Data 数据的云同步门槛。由于该服务对于开发者来说几乎是免费的,因此在之后的几年中,越来越多的开发者在应用中集成了该服务…
-
CloudManager.swift:224 - "Value of optional type NSPredicate? not unwrapped"
SyncManager.swift:30 - "UIWindow? does not have a member named rootViewController"
Love this though! Great example of usin…
-
-
As most of you probably know, since iOS 8.3, Apple added the iCloud Photo Library feature, that makes all your photos and movies synced and updated automatically on all your devices.
Sadly, if this f…
-
I'll try to get IceCream working on an independent watch app with watchOS 6. I enabled subscriptions and they get created as expected. The sync is basically working when using the pull & pushAll metho…
-
please replace function resumeLongLivedOperationIfPossible like this
```
func resumeLongLivedOperationIfPossible() {
container.fetchAllLongLivedOperationIDs { [weak self]( opeIDs, error) …
-
Similar to #95 there is an issue when doing a "fresh" fetch from a device (for example after installing on a new device) where sometimes objects have their reference fields set to nil.
This issue o…
-
I believe the record handler type signatures in `Extensions/CloudKit/YapDatabaseExtensionTypes.h` (`YapDatabaseCloudKitRecordWithKeyBlock`, etc) have the wrong nullability annotations, which is breaki…