iCloud синхронизирует файлы и основные данные

В моем приложении я сохраняю изображения в файловом менеджере и их метаданные (имя изображения, дата создания, заметки и путь к изображению) в основных данных. Я хочу узнать, как лучше всего синхронизировать эти данные с помощью iCloud.


person shadi abusamra    schedule 23.02.2014    source источник


Ответы (1)


Если вы сохраните изображения в универсальном контейнере, они будут синхронизированы между устройствами. Однако вам может потребоваться сохранить относительный путь, а не абсолютный путь.

Если вы посмотрите на примеры приложений по ссылке ниже, вы обнаружите, что приложение использует iCloud для синхронизации базы данных Core Data с использованием журналов транзакций, а также использует iCloud для синхронизации файлов резервных копий, которые создает пользователь. Поэтому, хотя это не совсем то, что вам нужно, было бы довольно легко изменить код для сохранения файлов резервных копий в iCloud, чтобы сохранить ваши файлы в iCloud.

Вам нужно помнить, что iOS не будет автоматически загружать файлы из iCloud, поэтому вам придется делать это из своего приложения, прежде чем пытаться использовать их на устройстве.

http://ossh.com.au/design-and-technology/software-development/

person Duncan Groenewald    schedule 06.03.2014