Skip to content

Ezviz-OpenBiz/EZIoT-HomeSDK-iOS-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

SDK Demo

SDK Demo 演示了萤石 App SDK 的接入流程以及 SDK 开放的功能,因此通过参考 Demo 可以基本解决再接入过程中碰到的问题。

Demo 模块介绍:

  • 登录模块:包含注册,登录,忘记密码功能
  • 家庭模块:包含添加家庭,删除家庭,修改家庭信息,邀请家庭成员和移除家庭成员等功能
  • 房间模块:包含添加房间,删除房间,移动房间设备,修改房间信息
  • 设备模块:包含从服务器中拉取设备列表,从本地数据库中拉取设备信息,对设备功能点进行操作相关逻辑
  • 消息模块:包含消息列表展示,消息操作和消息免打扰开关逻辑
  • 配网模块:包含接触式配网

运行 Demo

  • 打开 Demo 工程进入 EZIoTHomeSDKDemo.xcodeproj 所在目录,通过终端执行 pod install 命令安装依赖组件。执行成功后在当前目录会生成 EZIoTHomeSDKDemo.xcworkspace 文件。
  • 通过 Xcode 打开 EZIoTHomeSDKDemo.xcworkspace 文件,进入工程;
  • 在工程 Targets -> Signing & Capabilities -> Signing 中配置您的 Bundle Identifier 和 Provisioning Profile;
  • 在项目文件 AppDelegate.m 的 setupAppSDK 方法中设置您的 AppId;

Demo示例:

About

Ezviz IoT Home SDK iOS Demo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published