HAT for iOS
概述
此库包含了与 HAT 通信所需的全部 API 调用
- 处理用户登录
- 为用户或像 Facebook、Twitter、Fitbit 等服务请求令牌
- 读取和写入端点数据
- 上传文件
- 检查 HAT 状态
要求
Xcode 9.0+ 构建。需要 iOS SDK 9.0+ 和 Swift 4.0+
安装和运行 HatForIOS
安装
使用 SSH 克隆仓库以安装示例应用到您的本地计算机(包括任何 CocoaPods)
- 创建一个新文件夹
- 将应用克隆到该文件夹。在新的文件夹中,打开 cmd 终端并运行以下命令
git clone [email protected]:Hub-of-all-Things/HatForIOS.git
完成后,结构将如下所示
[your project folder]
│
└───Notables
│ README.md
│
├───HAT
│ │ ...
│
├───HATTests
│ │ ...
│
├───HATUITests
│ │ ...
│
└───Pods
│ │ ...
│
└───HAT.xcworkspace
运行
- 导航到 hat-mobile-ios.xcworkspace 文件(见上面的项目树)。这是一个工作空间文件
- 双击以在 Xcode 中打开
- 点击运行(⌘R)
备注
- 如果您需要创建 SSH 密钥,请参阅https://help.github.com/articles/generating-an-ssh-key/
- 应用不要求安装 Cocoapods
故障排除
如果出现 Xcode 错误,请尝试以下操作
- 确保您已经“清理”过项目(Xcode -> Product -> Clean)或(⇧⌘K)
- 删除项目的 Derived Data 文件夹。在 Xcode 中,转到“Window -> Projects”。hat-mobile-ios 会被选中。接下来点击“Delete...”,确认删除。
- 运行 pod install 命令以安装 Cocoapods