AeroGearSyncClient 1.0.0-alpha.2

AeroGearSyncClient 1.0.0-alpha.2

测试已测试
语言语言 SwiftSwift
许可证 Apache 2
发布上次发布2017年10月
SPM支持 SPM

corinne krychDaniel BeveniusJulio CesarDaniel PassosMassimiliano Ziccardi 维护。



 
依赖
AeroGearSync/Core= 1.0.0-alpha.2
Starscream= 0.9.3
 

AeroGearSyncClient 1.0.0-alpha.2

  • Red Hat, Inc.

aerogear ios sync client Build Status

注意:该库已与 Xcode 6.3 进行了测试

AeroGear iOS 差分同步客户端引擎是 AeroGear 差分同步 (DS) 服务器 的客户端实现。

此客户端使用与后端服务器实现的通信。iOS SyncEngine 执行 DiffSync 协议的实际工作,有关更多详细信息,请参阅其 README.md。

项目信息
许可证 Apache 许可证版本 2.0
构建 CocoaPods
文档 http://aerogear.org/ios/
问题跟踪器 https://issues.jboss.org/browse/AGIOS
邮件列表 aerogear-users (订阅)
aerogear-dev (订阅)

构建、测试和体验 aerogear-ios-sync-client

  1. 克隆此项目

  2. 获取依赖项

该项目使用 cocoapods 0.36 版本来处理其依赖项。作为先决条件,安装 cocoapods 并然后安装 pod。在项目的根目录下运行:

pod install
  1. open AeroGearSyncClient.xcworkspace

将库添加到您的项目

要添加库到您的项目,您可以使用 Cocoapods 或在项目中手动安装。下文分别提供说明

手动安装

按照以下步骤将库添加到您的 Swift 项目:

  1. 将 AeroGearSyncClient 作为 submodule 添加到您的项目中。打开终端并导航到您的项目目录。然后输入
git submodule add https://github.com/aerogear/aerogear-ios-sync-client.git
  1. 打开 aerogear-ios-sync-client 文件夹,并将 AeroGearSyncClient.xcodeproj 拖到 Xcode 的文件导航器中。
  2. 在Xcode中,选择您的应用目标,然后在“目标”标题部分,确保“iOS部署目标”与AeroGearSyncClient.framework的应用目标匹配(当前设置为8.0)。
  3. 选择“构建阶段”标题部分,展开“目标依赖”组,并添加 AeroGearSyncClient.framework
  4. 点击面板右上角的 + 按钮并选择“新复制文件阶段”。将此新阶段重命名为“复制框架”,设置“目标”为“框架”,并添加 AeroGearSyncClient.framework

aerogear-ios-sync 重复相同步骤。

文档

有关当前版本更详细的说明,请参阅 我们的文档

开发

如果您想帮助开发AeroGear,您可以加入我们的 开发者邮件列表,在Freenode上加入#aerogear,或在Twitter @aerogears上联系我们。

还可以浏览 贡献指南

有问题吗?

加入我们的 用户邮件列表,有任何疑问或需要帮助!我们真的很希望您喜欢使用AeroGear进行应用开发!

发现了错误?

如果您发现了一个错误,请在我们 Jira 上为我们创建一个错误报告,并提供一些复现步骤。