Hi, and thank you for the quick response. It's greatly appreciated!
Unfortunately, this crash does not appear to generate a crash log. However, we're able to reproduce it consistently on two separate Apple Watch devices.
When using NSPersistentCloudKitContainer and the device is offline (no Wi-Fi and no Bluetooth), the app crashes when entering the background.
If we switch to NSPersistentContainer, no crash occurs under the same conditions.
If the device is online, no crash occurs, even when using NSPersistentCloudKitContainer and allowing the app to enter the background.
If we keep the app in the foreground (e.g., by continuously tapping the screen), the app also does not crash, even when offline and using NSPersistentCloudKitContainer.
So in summary, the crash consistently occurs under the following three conditions:
Using NSPersistentCloudKitContainer
Device is offline (no Wi-Fi, no Bluetooth)
App transitions to the background.
We would appreciate any insight, particularly if this might be a known limitation specific to watchOS that we need to work around. Thank you!
Topic:
App & System Services
SubTopic:
iCloud & Data
Tags: