konashi-ios-sdk 5.0.1

konashi-ios-sdk 5.0.1

测试已测试
语言语言 Obj-CObjective C
许可证 Apache 2
发布最后发布2018年1月

monakazMasakazu OHTSUKAAkira Matsudaishimoto 维护。



  • YUKAI Engineering.Inc


智能手机和平板电脑的物理计算工具包。

http://konashi.ux-xu.com
http://konashi-yukai.tumblr.com



要求

  • iOS 7.1 或更高版本。
  • Xcode 7 或更高版本。

安装

手动

要手动将库添加到您的 Xcode 项目中,请按照以下步骤操作:1. 将 Konashi 文件夹中的文件复制到 Xcode 的项目中。

  • CoreBluetooth.framework 添加到 Linked Frameworks and Libraries 中。

入门

使用方法

samples 文件夹中提供了多种样本项目。

  • ACDriveExtension
  • ADCExtension
  • AioSample
  • BlinkLed
  • GettingStarted
  • GroveExtension
  • HardwareSample
  • I2cSample
  • JSBindingsSample
  • MultiNodeSample
  • PioDrive
  • PwmDrive
  • UartSample

文档

您可以通过 Document/html/index.html 中的链接进行浏览。

关于开发

要向开发者提出功能需求或报告故障

向您提交需求并报告问题的方法如下:

  • 在 GitHub 的 Issues 中发布帖子
  • Pull Request
    • 当你找到一个错误并将其修复时,请将 Pull Request 发送到 develop 分支
    • 请参阅分支的使用说明。
  • 在推特上提及 “konashi”
    • 请使用 #konashi 的哈希标记或使用 konashi 这个关键词发推文。
    • 或者用 konashi 这个关键词写博客。
  • 发送邮件至 [email protected]
    • 我们接受通过邮件的报告中。

分支的使用

我们使用 git-flow。以下列出了各个分支的作用:

  • master
    • 这是用于发布的分支。GitHub 中,master 分支是默认分支。
  • develop
    • 这是开发分支。
  • feature/***
    • 这用于添加新功能或执行故障修正的分支。从 develop 分支切出 feature 分支,开发完成后并入 develop 分支。
  • release/v***
    • 这是预发布分支。从 develop 分支切出 release 分支,完成测试后并入 master 分支。(目前基本不会推送到 origin)

标签的使用

基本上,在发布时使用版本名来切标签。用于从 konashi 官方页面下载的 zip 文件位于最新的发布标签中。

标签列表可以在 这里 查找。

Pull Request

不论规模大小,欢迎提交关于bug修复或功能添加的Pull Request!

提交Pull Request时请注意以下几点。

  • 请从最新的develop分支拉出一个任意命名的分支进行实现,实现完成后,请向develop分支发送Pull Request。
    • 请尽可能避免向master分支发送Pull Request。

许可证

konashi的软件源代码和硬件相关文档文件的许可证如下。