我正在考虑向我的应用程序添加一些同步功能,但我还没有决定要实现哪种类型的同步。我已经对 icloud 做了一些基本的阅读,并且我已经使用 Dropbox 来备份我的应用程序数据库。
我的选择是完全同步我的数据库,我认为 iCloud 是最好的。但是,如果这需要在没有其他用户的情况下共享,我认为 iCloud 不允许这样做吗?
同步账户(例如储蓄账户)。我还没有深入了解 Dropbox 同步 API,所以我不确定它是否像 Dropbox 备份一样工作。似乎有一个中央数据库,但如果也有用户数据库,我就不是用户。
我还没有决定同步是如何工作的,我知道 dropbox api 将允许基于修改数据同步文件,所以我可以为每个帐户创建一个充满 sql 事务的文件。
任何人都可以在任何空白处给我一些关于他们的经历的建议吗?
我目前没有使用核心数据,而是使用 sqlite。