SymmetricDS有一个很棒的android sqlite实现。
我想知道我是否可以对iOS做同样的事情。
我在他们的网站或谷歌上找不到任何东西(基本搜索花了大约一个小时)。
此外,我希望有人可以告诉我,我是否可以从SymmetricDS的远程实例同步iOS sqlite,以及这是否是一个好主意。
还没。 SymmetricDS使用Java,iOS不支持。
但是,如果你从2013年4月开始看这个幻灯片,它会说“iOS(即将推出)”:
Ios功能已在其路线图中指定:
在问到这个问题之后的某段时间,他们确实提供了嵌入式C解决方案。
请参阅文档here
SymmetricDS客户端的最小实现是用C编写的,其中包括一个名为“libsymclient”的共享库和一个名为“sym”的命令行可执行文件,用于同步数据库。它目前仅支持SQLite数据库。
由于SymmetricDS是根据GPL发布的,因此您需要商业许可。