CKFetchRecordZoneChangesOperation прерывает NSPersistentCloudKitContainer при вызове внутри AppDelegate? - PullRequest
0 голосов
/ 17 февраля 2020

Я пытаюсь вызвать CKFetchRecordZoneChangesOperation, чтобы получить последние изменения из общей базы данных.

Но когда я запускаю эту операцию изнутри didFinishLaunchingWithOptions, NSPersistentCloudKitContainer прекратит работу. Он будет сохранен в coredata, но больше не будет синхронизироваться с c в Cloudkit. Это как если бы оно было приостановлено. Когда я перезапускаю приложение, syn c возобновляется.

Но если я вызову CKFetchRecordZoneChangesOperation позже в жизненном цикле приложения, скажем, в viewDidLoad, все работает нормально. Почему это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...