Включить облачную синхронизацию. Это первый шаг. Оттуда это зависит от вашего приложения и его требований.
Извините за краткий ответ, но ваш вопрос довольно расплывчатый, и у вас нет требований к вашему приложению.
Предполагая, что это всего лишь файл sqlite, все, что вам нужно сделать, это включить облачную синхронизацию, изменить стек основных данных, чтобы он был асинхронным, а Боб - вашим дядей.
Обновление
Маловероятно, что вам понадобится UIManagedDocument
. Я бы сказал, что если у вас нет приложения типа синхронизации с кухней, у вас все в порядке, если использовать синхронизацию хранилища Core Data на уровне NSPersistentStore
.
В настоящее время довольно много людей имеют проблемы с UIManagedDocument
, поэтому я бы избегал этого, если вам абсолютно не нужно синхронизировать вещи, которые не содержатся в файле sqlite.