问题
I'm developing an application for iOS/OS X and i want to sync data between them. for now I use Core Data for persistent data. I read that iCloud is not enough mature to use with core data.
- Is that true ?
so i try to use the new DropBox sync API(to sync the SQLite file), but there's no support for OS X.
- Is Parse SDK a good idea? (it will also allow me to add Android support)
- If no, have you other solution?
Thank you.
回答1:
i read that icloud is not enough mature to use with core data.
is that true ?
Yes, I've worked with it quite a bit but I cannot recommend it at present.
so i try to use the new dropBox sync API(to sync the sqlite file), but there's no support for mac.
- is parse sdk a good idea (that will allow me to add android support)?
- if no, have you other solution ?
Parse has a good reputation. There's an open source project called FTASync that integrates it with Core Data.
Some other options:
- TICoreDataSync, which syncs via Dropbox but lets you use Core Data
- WasabiSync, a third-party project that syncs Core Data via their own servers.
- Simperium, another one like Wasabi, syncing Core Data via their own servers.
At present I don't have enough experience with any of these to endorse them. They're all designed to sync Core Data outside of iCloud but I can't say which works best.
来源:https://stackoverflow.com/questions/14924629/alternatives-to-icloud-core-data-to-sync-data-between-ios-and-os-x