Ансамбли — Как поддерживать plist с помощью Dropbox?

Мы тестировали ансамбли и разрабатывали стратегию миграции на основе нашего текущего метода синхронизации. Мы широко используем plist для управления настройками приложений, которые отлично работают с iCloud, если устройства используют одну и ту же учетную запись iCloud.

Вопрос: при использовании Dropbox и других бэкендов, отличных от iCloud, существует ли рекомендуемая стратегия для обработки plist-файлов или их нужно просто преобразовать в Core Data?

Потрясающий и хорошо документированный продукт. Отличная работа!

Спасибо, Джон


person John    schedule 24.08.2019    source источник


Ответы (1)


Если вы синхронизируетесь с Ensembles, я бы просто создал сущность под названием «Настройки», присвоил ей фиксированный уникальный идентификатор, чтобы Ensembles использовал одни и те же настройки на разных устройствах, а затем создал единый объект с этой сущностью. Объект должен иметь свойство данных, в котором вы можете сериализовать plist.

person Drew McCormack    schedule 27.08.2019