ZumeroSync
用于与SQL Server数据库同步本地数据库文件的Objective-C方法。
Zumero for SQL Server (ZSS) 允许您将SQLite数据库文件与存放在MS SQL Server中的数据进行同步。这使得您的应用程序可以保留本地/离线版本的服
此扩展包含来自ZSS客户端SDK的代码,该SDK免费提供。它包含与ZSS服务器端同步所需的所有客户端代码,ZSS服务器是一个IIS插件,最终必须在您的服务器基础设施上购买和安装。ZSS服务器随后根据需要与您的SQL Server进行通信。
使用方法
请查看zumero.com上的安装指南以获取设置 Zumero for SQL Server 的详细信息;此客户端库需要一个要与其同步的服务器。
需求
- 可用的Cumero for SQL Server实例
- iOS 6 或更高版本,或者
- Mac OS 10.6 或更高版本
安装
ZumeroSync可以通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中
pod "ZumeroSync"
默认情况下,将使用官方的SQLite pod进行数据库访问。
要在iOS上使用加密的本地存储,请使用SQLCipher而不是默认的pod
引用
pod "ZumeroSync/SQLCipher"
使用SQLCipher而不是默认的pod
引用将包括SQLCipher。
3.x版本
这是一个重大升级,应与ZSS 3.x服务器一起使用。较旧的客户端将可以与ZSS 3.x服务器一起工作,但新的客户端库是不向后兼容的。
有关推荐的升级路径的详细信息,请参阅ZSS升级教程。
为保持与ZSS 1.x服务器的兼容性,请将, '~> 1.5'
追加到Podfile中的ZumeroSync
行中,例如。
pod 'ZumeroSync', '~> 1.5'
对于ZSS 2.x服务器,请改用, '~> 2.3'
,例如。
pod 'ZumeroSync', '~> 2.3'
作者
Zumero LLC,[email protected]
许可证
ZumeroSync可在Apache许可证(v2)下使用。请参阅LICENSE文件以获取更多信息。