Я разработал приложение на основе базовых данных и внедрил функцию iCloud syn c после того, как она была представлена в iOS 13.
Я включил комплект iCloud, использовал NSPersistentCloudKitContainer
вместо NSPersistentContainer
и добавил несколько строки кода для синхронизации c данных ядра с iCloud.
Syn c работает нормально. Проблема в том, что когда я удаляю приложение и переустанавливаю приложение, оно не получает данные iCloud в первый раз. Мне нужно перезапустить приложение или открыть другие экраны, чтобы синхронизировать основные данные с iCloud. Могу ли я в любом случае проверить, синхронизируются ли основные данные с iCloud, или подождать, пока он не завершит синхронизацию?
Спасибо.