IBMWatsonRestKit 3.0.3

IBMWatsonRestKit 3.0.3

Mike Kistler维护。



  • 作者
  • Anthony Oliveri 和 Mike Kistler

RestKit for Watson Developer Cloud Swift SDK

Carthage Compatible CLA assistant

概览

RestKit是一个用于IBM Watson Swift SDK的依赖项。它为Swift SDK提供了用于在iOS应用程序和Watson服务之间通信的网络层。有关IBM Watson服务的更多信息,请访问IBM Watson主页

要求

  • Xcode 9.3+
  • Swift 4.2+
  • iOS 10.0+

安装

RestKit可以使用CocoapodsCarthageSwift 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开发工具配合使用。