Tuya Smart APP SDK provides the interface package for the communication with hardware and Tuya Cloud to accelerate the application development process, including the following features:
- Hardware functions (network configuration, control, status reporting, regular tasks, groups, firmware upgrades, sharing)
- Account system (phone number, email registration, login, password reset and other general account functions)
- Tuya Cloud HTTP API interface package
Add the following content in file Podfile
:
platform :ios, '8.0'
target 'your_target_name' do
pod "TuyaSmartHomeKit"
end
Execute command pod update
in the project's root directory to begin integration.
For the instructions of CocoaPods, please refer to: CocoaPods Guides
Add the following to the project file PrefixHeader.pch
:
#import <TuyaSmartHomeKit/TuyaSmartKit.h>
Open file AppDelegate.m
,and use the App ID
and App Secret
obtained from the development platform in the [AppDelegate application:didFinishLaunchingWithOptions:]
method to initialize SDK:
[[TuyaSmartSDK sharedInstance] startWithAppKey:<#your_app_key#> secretKey:<#your_secret_key#>];
Now all the preparatory work has been completed. You can set out to develop your application.
Refer to details: Tuya Smart Doc - iOS SDK