I-SDK 指南入口

 

简介

ET-iLink 系统是易通星云帮助开发者 快速将设备进行智能化改造而提出的解决方案,它为用户提供成熟稳定,可管可控的“软硬云”全套解决方案。ET-iLink 为开发者提供开放的云平台、SDK 软件开发包和 HDK 硬件开发包,通过简明易懂的 DEMO 程序与开源项目,最大限度降低了物联网开发的技术门槛,降低研发成本,提升产品投产速度,帮助开发者更好的进行智能化改造,服务最终消费者。

I-SDK 使用 Swift 编写,是为基于 iOS 系统的开发者提供的动态库,适用于所有 iOS 8.0+ 的系统。开发者可通过相关 API 接口,实现 即时/离线消息文件传输APNS 离线消息推送等功能。

 

缩略字

  • AppKey:应用标识码,用于区别不同的智能产品,当开发者要开发一款智能产品时,在开发者中心申请生成,在应用开发时需要填入
  • UID:平台标识码,用来标识一个具体的智能硬件产品或者一个手机应用端,所以知道了其UID,就可以和其通信,进行信息交互
  • SecretKey:应用安全识别码,和AppKey一一对应,在申请AppKey时同时生成,在调用一些管理接口时要填入
  • ET-iLink:易通的物联网/智能硬件云服务平台,帮助开发者快速将设备进行智能化改造,关于更详细的信息,请访问: http://www.kaifakuai.com

 

账号申请

  • Appkey、UID、SecretKey 是登录云平台并获得 ET-iLink 服务的钥匙。为增强易用性,并实现差异化服务,帐号申请需填写你使用的 SDK 类型,I-SDK开发者申请的帐号类型应为 iOS 平台
  • 帐号申请,请进入 开发者中心登录后,点击 进入云平台 添加项目完成Appkey和SecretKey申请
  • Appkey 和 SecretKey 申请完成后,使用 SDK 提供的 API 注册用户 ID 申请 UID

 

环境搭建

I-SDK 是使用 Swift 编写、发布在 iOS 平台的动态框架(Dynamic Framework),所以建议环境为:

  • Xcode 8.0 以上
  • iOS 8.0 以上
  • Swift 3.0 以上

 

SDK 下载

可前往 下载中心,下载最新版本的 I-SDK

 

开发向导

关于如何配置 I-SDK 的开发环境、和简单的使用,参见 开发向导页面

 

开发示例

想要快速了解并使用各种 API 接口,可以参考 API 简述,和开发示例。或参考下载中心提供的 I-SDK Demo

 

开发者手册

提供了更全面详细的开发手册。 点击下载 I-SDK 用户手册

 

常见问题

在使用过程中,关于一些常见的问题可以参见 常见问题