Tuya Smart iOS SDK
功能概述
Tuya Smart APP SDK 提供与硬件和 Tuya Cloud 通信的接口包,以加速应用开发过程,包括以下功能:
- 硬件功能(网络配置、控制、状态报告、定期任务、分组、固件升级、共享)
- 账户系统(手机号码、电子邮件注册、登录、密码重置等通用账户功能)
- Tuya Cloud HTTP API 接口包
快速集成
使用 CocoaPods 集成(支持版本 8.0 或以上)
在文件 Podfile
中添加以下内容:
platform :ios, '8.0'
target 'your_target_name' do
pod "TuyaSmartHomeKit"
end
在项目的根目录下执行命令 pod update
以开始集成。
有关 CocoaPods 的说明,请参阅:[CocoaPods 指南](https://guides.cocoapods.org.cn/)
初始化 SDK
将以下内容添加到项目文件 PrefixHeader.pch
:
#import <TuyaSmartHomeKit/TuyaSmartKit.h>
打开文件 AppDelegate.m
,并在 [AppDelegate application:didFinishLaunchingWithOptions:]
方法中使用来自开发平台的 App ID
和 App Secret
初始化 SDK
[[TuyaSmartSDK sharedInstance] startWithAppKey:<#your_app_key#> secretKey:<#your_secret_key#>];
现在所有准备工作都已经完成。您可以开始开发应用程序了。
文档
参阅详情:[Tuya 智能文档 - iOS SDK](https://tuyainc.github.io/tuyasmart_home_ios_sdk_doc/en/)