RestKit for Watson Developer Cloud Swift SDK
概览
RestKit
是一个用于IBM Watson Swift SDK的依赖项。它为Swift SDK提供了用于在iOS应用程序和Watson服务之间通信的网络层。有关IBM Watson服务的更多信息,请访问IBM Watson主页。
要求
- Xcode 9.3+
- Swift 4.2+
- iOS 10.0+
安装
RestKit可以使用Cocoapods、Carthage或Swift Package Manager进行安装。
Cocoapods
您可以使用 RubyGems 来安装 Cocoapods
$ sudo gem install cocoapods
如果您的项目还没有 Podfile,请在项目的根目录中使用pod init
命令。要使用 Cocoapods 安装 RestKit,请将以下内容添加到 Podfile 中(将 MyApp
替换为您应用程序的名称)。
use_frameworks!
target 'MyApp' do
pod 'IBMWatsonRestKit', '~> 3.0.3'
end
然后运行pod install
命令,并打开生成的.xcworkspace
文件。要更新到 RestKit 的新版本,请使用pod update RestKit
。
有关使用 Cocoapods 的更多信息,请参阅Cocoapods 指南。
Carthage
您可以使用 Homebrew 安装 Carthage
$ brew update
$ brew install carthage
如果您的项目还没有 Cartfile,请在项目的根目录中使用touch Cartfile
命令。要使用 Carthage 安装 RestKit,请将以下内容添加到 Cartfile。
github "watson-developer-cloud/restkit" ~> 3.0.3
然后运行以下命令来构建依赖项和框架。
$ carthage update --platform iOS
按照此处提供的 Carthage 安装说明进行操作。确保将构建的RestKit.framework
拖放到您的 Xcode 项目中,并在需要它的源文件中导入它。
Swift Package Manager
将以下内容添加到您的 Package.swift
文件中,以将 RestKit 识别为依赖项。使用swift build
构建项目时,包管理器将克隆 RestKit。
dependencies: [
.package(url: "https://github.com/watson-developer-cloud/restkit", from: "3.0.3")
]
贡献
我们非常欢迎各种帮助!如果您想贡献,请阅读我们的CONTRIBUTING文档,了解开始方法。
许可证
本库采用Apache 2.0许可证。完整的许可证文本可在LICENSE中找到。
此SDK旨在用于Apple iOS产品,旨在与官方授权的Apple开发工具配合使用。