sincronizacion inalambrica fotos esta donde desactivar cuenta ajustes ios core-data sync ios5 icloud

ios - inalambrica - icloud iphone 6



¿Cómo puedo habilitar la sincronización de iCloud para mi base de datos Core Data? (1)

Quiero hacer que mi aplicación sincronice su almacén de datos Core de SQLite entre dispositivos usando iCloud. En este momento, les permito a los usuarios sincronizar manualmente sus archivos SQLite usando Dropbox, pero eso es engorroso para los usuarios. Quiero que sea automático.

¿Cuál es la mejor práctica para lograr esta funcionalidad? ¿Necesito algún perfil de provisión especial?

Leí en alguna parte que necesito configurar mi base de datos de Core Data para usar UIManagedDocument pero no he encontrado ningún lugar que explique cómo hacerlo con claridad. ¿Alguna sugerencia?


Activa la sincronización en la nube. Ese es el primer paso. A partir de ahí, depende de su aplicación y sus requisitos.

Perdón por la respuesta breve pero su pregunta es bastante vaga y no tiene ningún requisito para su aplicación.

Asumiendo que es solo un archivo sqlite, todo lo que tiene que hacer es activar la sincronización en la nube, cambiar la pila de datos básicos para manejar la asincronía y Bob es su tío.

Actualizar

Es poco probable que necesite usar UIManagedDocument . Yo diría que, a menos que tengas una aplicación de sincronización de cocina, estás bien usando la sincronización ubicua de la tienda Core Data en el nivel de NSPersistentStore .

En este momento, muchas personas tienen problemas con UIManagedDocument así que lo evitaría a menos que sea absolutamente necesario sincronizar elementos que no están contenidos en el archivo sqlite.