intoyun-sdk-demo-ios
为了方便第三方开发者快速集成 IntoYun SDK,我们提供了以下联系方式,协助开发者进行集成: 邮箱:[email protected] 微博:IntoRobot 另外,关于 SDK 的 Bug 反馈、用户体验、以及好的建议,请大家尽量提交到 Github 上,我们会尽快解决。 目前,我们正在逐步完善 IntoYun SDK,争取为第三方开发者提供一个规范、简单易用、可靠、可扩展、可定制的 SDK,敬请期待。
demo 使用方法
- 第一步 克隆到本地
git clone [email protected]:IntoYun/intoyun-sdk-demo-ios.git
- 第二步 安装依赖库
pod install
方式一,快速集成 IntoYunSDK 支持使用 Cocoapods 集成,请在 Podfile 中添加以下语句:
- 导入 IntoYunSDK,将下面代码添加到 Podfile 文件中
pod 'IntoYunSDK', '~> 1.3.0'
- 设置 Build Settings
在项目的 target 中设置 Build Settings --> Linking --> Other Linker Flags 在后面增加 [-ObjC]。 (必须添加,否则程序会崩溃)
- 添加相关依赖库,将下面代码添加到 Podfile 文件中
pod 'AFNetworking', '~> 3.0' #source https://github.com/AFNetworking/AFNetworking/
pod 'MQTTClient' #source https://github.com/ckrey/MQTT-Client-Framework
pod 'CocoaAsyncSocket' #source https://github.com/robbiehanson/CocoaAsyncSocket
pod 'MJExtension' #source https://github.com/CoderMJLee/MJExtension/tree/master/MJExtension
pod 'SocketRocket' #source https://github.com/facebook/SocketRocket
方式二,导入静态库
- 将IntoYunSDK.framework 添加到 Linked Frameworks and Libraries 中 在项目target中设置 General--> Linked Frameworks and Libraries,点击"+"号将当前目录下的"IntoYunSDK.framework"添加进去。
App调试:
登录IntoYun平台,进入产品管理 -> App开发,打开App二维码扫描功能,即可启动虚拟设备进行app数据点调试。
更新记录
2018-2-07 v1.2.4
- 1、增加检查用户是否已注册api接口
2017-9-22 v1.2.3
- 1、修复EDTP发送指令API接口
2017-9-15 v1.2.1
- 1、增强数据传输的安全性
2017-8-30 v1.2.0
- 1、增加对TCP/Websocket协议的支持
2017-7-27 v1.1.2
- 1、修复配置设备后,设备在线下载程序的bug
2017-7-20 v1.1.1
- 1、增加扫描模拟设备二维码,生成调试设备
- 2、修复字符型数据点输入中文错误的bug
- 3、设置透传型数据点16进制字符,输入的字符数必须是偶数个
2017-7-8 v1.0.2 已弃用
- 1、增加对LoRa和Gateway网关设备的支持
- 2、更新关联控制设置
2017-6-12
- 1、修复SDK静态库头文件缺失bug
2017-6-10
- 1、修复获取设备状态功能
- 2、修改数值型数据点发送数据失效的bug