Syncano iOS 库
概览
Syncano 的 iOS 库是用 Objective-C 编写的,并通过 HTTPS RESTful 接口与 Syncano (www.syncano.io) 进行通信。
完整源代码可以在 Github 上找到 - 欢迎浏览或贡献力量。
iOS 快速入门指南
您可以在我们的 文档 中找到关于如何安装和使用 Syncano 的 iOS 库的快速入门信息(适用于 Obj-C 和 Swift)。
有关如何使用 Syncano 及其功能的更详细信息 - 我们的帮助手册 “开发者手册” 应该非常有用。
如果您在使用库时需要帮助,可以发送电子邮件到 [email protected] - 我们将非常乐意帮助您!
文档
可以通过在 syncano-ios.xcworkspace
中构建一个 Documentation
目标来生成 Appledoc 文档。文档将在 Syncano-Docs
目录中,也将安装到 Xcode 文档中。如果您遇到错误,将在 appledoc.log
文件中提供日志。如果您需要下载 appledoc
,请访问 https://github.com/tomaz/appledoc/。
为了编写文档,我们建议使用 VVDocumenter
Xcode 插件。它使编写正确结构的文档变得更容易。只需将光标放在您想描述的方法/类/任何内容上,然后输入 ///
以生成该项目的文档模板代码片段。
许可证
Syncano 的 iOS 库(syncano-ios)可在 MIT 许可证下使用。有关更多信息,请参阅 LICENSE 文件。
变更日志
-
4.3.4 - 2016-11-23
- 添加了运行方法以运行 socket 端点。
- 使用 Syncano 类注册设备的能力。
- 已删除 SyncanoSwift 目标。
-
4.3.3 - 2016-11-17
-
4.3.2 - 2016-10-12
-
4.3.1 - 2016-09-14
-
4.3.0 - 2016-09-09
- 发送推送。
- 列出和过滤设备。
- 注册新用户时发送用户资料的能力
- 删除了过时的方法
- 批量
- 使用数据端点创建数据对象
-
4.2.3 - 2016-07-18
-
4.2.2 - 2016-07-18
-
4.2.1 - 2016-07-18
- 在创建 Syncano 对象时自动注册所有 SCDataObject 子类
- 添加了 SCDevice 删除方法
- 添加了处理数据点获取的方法
- 为 SCPredicate 添加了 not in 操作符
- 添加了注册资料类
- 更改了数据端点请求的 API 版本
- 从项目中删除了未使用的 UICKeychainStore 库
- 修复了使用自定义 Syncano 对象保存文件的问题
- 修复了上传文件不会更改父对象权限的问题
-
4.2.0 - 2016-06-23
- 添加了 Nullability 注释
- 在登录新用户前自动注销
- 添加了 template_response 处理类 SCPleaseForTemplate
- 添加了用于处理 geopoint 数据类型的 SCGeoPoint 类
- 添加了用于处理 relation 数据类型的 SCRelation 类
- 在 SCDataObject 中添加了处理 array 数据类型的
_add
,_addunique
和 _remove
操作符的方法
- 为关系、geopoint 和引用数据类型添加了 SCPredicate 类别
- 修复了一些错误并进行了改进
-
4.1.2 - 2016-04-20
- 将 AFNetworking 版本更新到 3.1.0
- 将 UIKeyChainStore 版本更新到 2.1.0
- 添加了用于检测键不存在的 SCPredicate
-
4.1.1 - 2016-04-03
- 修复了 swift 的 Mantle 包含问题
- 将 SCDBMigrationsBundle.bundle 添加到 podspec
-
4.1.0 - 2016-03-31
- 在 SCUser 中添加了一个新的静态方法,允许在不自动登录用户的情况下注册用户
- 添加了脚本和端点类
- 添加了获取频道历史记录的方法
- 一些小的修复
-
4.0.18 - 2016-03-29
-
4.0.17 - 2016-03-11
-
4.0.16 - 2016-03-07
-
4.0.15 - 2016-03-02
-
4.0.14 - 2016-03-02
-
4.0.12 - 2016-02-18
-
4.0.11 - 2016-02-17
- 修复了保存具有空关系的对象的问题
- 修复了保存文件到磁盘时的内存管理问题
- 添加了用于在本地存储中工作的缺少谓词
-
4.0.10 - 2016-02-12
-
4.0.9 - 2016-02-11
- 离线存储(将结果保存到离线和查询本地存储)
- 在对象上添加了字符串过滤功能(包含、以...开头、以...结尾 - 既区分大小写也忽略大小写)
- 在 CodeBoxes 和 Webhooks 中处理自定义响应
- 修复了默认权限(现在默认权限是 .NotSet - 从服务器获取默认值)
- 修复了正确转换
updated_at
和 created_at
字段从字符串到 NSDate
的问题
- 添加了将文件(
SCFile
)保存到磁盘的能力
- 添加了 SSL 证书
- 实现了数据视图
- 添加了 Twitter/LinkedIn 登录
- 更强大的过滤能力(通过类属性进行过滤,该类具有引用)
- 添加了递增字段的能力(有助于更新对象时的并发性)
-
4.0.8 - 2016-02-10
-
4.0.7 - 2016-01-29
-
4.0.6 - 2015-12-01
- 修复了 webhook有效载荷包装问题
- 在 Xcode 项目中将目标框架目标从静态库更改为框架
- 添加了文档目标
- 为 SCPlease 添加了页面枚举器
- 删除了自动获取引用对象的功能
- 删除了 SCPleaseParameterIncludeKey
- 将 AFNetworking 更新到 2.6.3