kintone-ios-sdk 0.3.2

kintone-ios-sdk 0.3.2

kintoneQuoc PhienTrinh Hung Anh 维护。



  • kintone

废弃

该仓库/库已废弃。

Swift 中的 Kintone iOS SDK

Swift Version Platforms

Swift 编程经验,以将您的应用程序与 Kintone 集成。包括:

  • 应用程序 - 支持使用 REST API 管理到 kintone 的应用程序。
  • 记录 - 支持使用 REST API 获取/添加/更新/删除来自 kintone 应用程序的记录。
  • 文件 - 支持使用 REST API 上传/下载文件到 kintone。
  • 批量请求 - 支持使用 REST API 向 kintone 发送批量请求。

概览

系统要求

如何安装

CocoaPods 或 Carthage 安装准备

  • 安装 homebrew
/usr/bin/ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'
  • 在 Xcode 中设置命令行工具 > 首选项 > 位置

Command Line Tool

CocoaPods

确保您正在运行最新的 CocoaPods 版本,可以通过运行

gem install cocoapods

# (or if the above fails)
sudo gem install cocoapods

注意:我们支持 CocoaPods 1.0.1 或更高版本的所有版本。

通过运行来更新您的本地规范库

pod repo update

注意:此步骤是可选的,如果您最近已更新规范库。

导航到包含您项目的目录,并创建一个名为 Podfile 的新文件。您可以使用 pod init 命令,或者打开现有的 Podfile,然后向您的 Podfile 添加以下行

use_frameworks!

target '<YOUR_PROJECT_NAME>' do
  pod 'PromisesSwift', '~> 1.2.6'
  pod 'kintone-ios-sdk'
end

运行 pod install 并设置完毕!

Carthage

确保您正在运行最新的 Carthage 版本,可以通过运行

brew update
brew upgrade carthage

注意:我们建议使用 0.31.1 或更高版本的 Carthage。

将以下行添加到您的 Cartfile 中

github "google/promises"
github "kintone/kintone-ios-sdk"

运行 carthage update

注意:这将在 Carthage/Checkouts 文件夹中检索依赖项,然后构建每个依赖项。

在您的应用程序目标的 General 设置选项卡中的 Linked Frameworks and Libraries 部分。

至少,您需要从磁盘上的 Carthage/Build/iOS 文件夹中将以下框架拖放到此部分

  • FBLPromises.framework
  • Promises.framework
  • kintone_ios_sdk.framework

可选

在您的应用程序目标的 构建阶段 选项卡中

  • 点击 + 图标,选择 新建运行脚本阶段
  • 创建一个带有您选择的 shell 的脚本(例如/bin/sh)。
  • 将以下内容添加到 shell 下面的脚本区域
/usr/local/bin/carthage copy-frameworks
  • 输入文件 下添加您要使用的框架的路径,例如
$(SRCROOT)/Carthage/Build/iOS/FBLPromises.framework
$(SRCROOT)/Carthage/Build/iOS/Promises.framework
$(SRCROOT)/Carthage/Build/iOS/kintone_ios_sdk.framework

捐赠

Kintone iOS SDK for Swift 开发的所有内容都在 GitHub 上发生。