Tuya Smart iOS Home SDK is the iOS 9.0 and above version provided by Tuya for the field of smart home. iOS developers can quickly develop app functions based on SDK, realize the activation of intelligent hardware, hardware control, firmware upgrades, timed tasks, intelligent scenarios and other operations.
The SDK includes the following features:
Add the following content in file Podfile
:
platform :ios, '9.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
Target => General
, edit Bundle Identifier
to the value from Tuya develop center.t_s.bmp
, then add it into Project Setting => Target => Build Phases => Copy Bundle Resources
.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