Mi chiedevo se fosse possibile utilizzare iCloud per sincronizzare il file delle preferenze di un'applicazione tra dispositivi. Il file delle preferenze di cui sto parlando è il file com.domain.appname.plist creato da NSUserDafults per memorizzare le preferenze dell'app.Posso utilizzare iCloud per sincronizzare il file plist NSUserDefaults
Mi piacerebbe avere l'opzione di mantenere sincronizzato il file delle preferenze della mia app tra due dispositivi diversi (un iPad e un iPhone, per esempio). Si tratta di un uso accettabile della sincronizzazione di iCloud? O dovrei convertire il file plist in un diverso tipo di documento, archiviarlo nel cloud e convertirlo nuovamente nel file delle preferenze dell'app al momento del recupero?
grazie!
Questo è praticamente esattamente quello che ho fatto. Ho usato quel codice come tutorial e poi ho finito per programmare la mia implementazione che richiede all'utente di specificare che vogliono sincronizzarsi con iCloud piuttosto che farlo in modo trasparente. Segnalo come risposta corretta perché il codice MKiCloudSync mi ha aiutato a capire cosa dovevo fare per implementare la sincronizzazione di iCloud. – Jackson
Esiste un'implementazione rapida? – samir105
Swift: https://github.com/ArtSabintsev/Zephyr – jamesk