Я пытаюсь реализовать функцию резервного копирования/восстановления в своем приложении Flutter. У меня есть все данные приложения в zip-файле, и я пытаюсь использовать Cloudkit для отправки и получения этого файла в учетную запись iCloud пользователя с индикатором выполнения. Есть несколько плагинов, которые могут отправлять и получать данные из iCloud, но ни один из них не обеспечивает обратную связь о ходе выполнения, которую можно было бы использовать для отображения прогресса пользователю. Мне особенно хочется это сделать, потому что операция потенциально может занять несколько минут. Кто-нибудь сделал это и может поделиться каким-либо кодом или даже создал для этого плагин? Буду благодарен за любую помощь. Я попробовалchatgpt и после нескольких дней попыток даже не смог скомпилировать их код.
Подробнее здесь: https://stackoverflow.com/questions/798 ... er-ios-app