У меня есть приложение iOS, где половина пользователей хочет использовать iCloud для синхронизации некоторых данных между устройствами, а другая половина - нет. По этой причине я поместил sqlite-файл Core Data (iCloud enabled) в каталоги документов приложения. Синхронизация iCloud прекрасно работает, когда они вошли в iCloud. Однако, если пользователь не подписан. Но если пользователь не входит в систему, данные синхронизации не сливаются с данными icloud. Журналы транзакций, очевидно, не создаются, потому что пользователь не использует iCloud. Однако пользователь может начать использовать iCloud позднее. По этой причине я думаю, что мне нужно создать второй «резервный» постоянный магазин, который будет использоваться, когда он не будет подписан в iCloud. Если пользователь подписывается позже, я бы объединил резервный магазин с хранилищем iCloud. Мой вопрос в том, знает ли кто-нибудь, как я мог бы легко объединить резервное (не iCloud) хранилище с хранилищем iCloud. Во-вторых, есть ли у кого-нибудь лучший дизайн, насколько надежны магазины? Любые идеи приветствуются. Спасибо,объединить два постоянных магазина icloud store и non icloud store
ответ
Посмотрите на эту ссылку для примера приложения, которое поддерживает использование локального хранилища iCloud и обрабатывает миграцию в iCloud и из него. http://ossh.com.au/design-and-technology/software-development/sample-library-style-ios-core-data-app-with-icloud-integration/
Спасибо за ссылку. – jogshardik
эй duncan thax для помощи ..... можете ли вы просто сказать мне, как загружать и извлекать sqlite-файл в icloud и заменять файл sqlite текущим локальным файлом sqlite – jogshardik
Хотелось бы, но я действительно не понимаю, что вы попытки сделать это еще не сделано в примере приложения. Вы смотрели видео? Установили ли вы пример приложения и запустили его? изменили ли вы различные настройки iCloud, чтобы увидеть, как файлы перемещаются в iCloud и из iCloud и синхронизируются между устройствами? Если да, то что именно вы хотите, чтобы ваше приложение могло это сделать, отличается от того, что делает приложение-образец? –
- 1. Миграция магазина iCloud на местный
- 2. iOS8 - iCloud Drive Key-Value-Store
- 3. Любой способ проверить iCloud Key-Value store?
- 4. Файлы iCloud и non-UIDocument
- 5. iCloud и легкая миграция
- 6. Apple Store построена с ошибкой при использовании CloudKit/iCloud
- 7. iOS App Store показывает кнопку iCloud вместо кнопки «Установка»
- 8. Состояние статуса магазина App Store/Play Store
- 9. Избегайте конфликтов iCloud с приложением non CoreData
- 10. iCloud и CoreData
- 11. Javascript Store Время работы магазина
- 12. Оптимизация скорости магазина Shopify Store
- 13. Обработка ошибок iCloud Core
- 14. Как переместить UIManagedDocument в iCloud
- 15. Использование Google Analytics и магазина App Store
- 16. iCloud против iCloud Драйв против CloudKit
- 17. ICloud с CoreData синхронизации
- 18. NSKeyedArchiver и iCloud
- 19. CoreData и iCloud
- 20. Coredata, NSOrderedSet и iCloud
- 21. Ансамбли: MagicalRecord и iCloud
- 22. syncing CloudKit и iCloud
- 23. Основные данные + iCloud: iCloud Хранение только увеличивается не уменьшается
- 24. отключить iCloud?
- 25. Основные данные + iCloud Sync NSPersistentStoreDidImportUbiquitousContentChangesNotification
- 26. Интеграция ICloud в Ios App и извлечение файлов из ICloud
- 27. iCloud права отклонены
- 28. ICloud Drive/UIDocumentPicker Беспорядки
- 29. Сохранить CoreData для iCloud (Swift)
- 30. Сценарий Hard CoreData + iCloud
Если у кого-то есть идеи, ответьте – jogshardik