Me preguntaba si era posible utilizar iCloud para sincronizar el archivo de preferencias de una aplicación entre dispositivos. El archivo de preferencias del que estoy hablando es el archivo com.domain.appname.plist creado por NSUserDafults para almacenar las preferencias de la aplicación.¿Puedo utilizar iCloud para sincronizar el archivo plist NSUserDefaults
me gustaría tener la opción de mantener las preferencias de mi archivo app sincronizados entre dos dispositivos diferentes (un iPad y un iPhone, por ejemplo). ¿Es este un uso aceptable de la sincronización de iCloud? ¿O tendría que convertir el archivo plist en un tipo diferente de documento, almacenarlo en la nube y convertirlo de nuevo en el archivo de preferencias de la aplicación al recuperarlo?
gracias!
Eso es en realidad casi exactamente lo que hice. Usé ese código como un tutorial y luego terminé codificando mi propia implementación, que requiere que el usuario especifique que quiere sincronizar con iCloud en lugar de hacerlo de forma transparente. Sin embargo, estoy marcando esto como la respuesta correcta porque el código MKiCloudSync me ayudó a entender lo que tenía que hacer para implementar la sincronización de iCloud. – Jackson
¿Hay una implementación rápida? – samir105
Swift: https://github.com/ArtSabintsev/Zephyr – jamesk