更新时间:2023-10-12 06:04:26下载pdf
业务拓展 SDK 是以 Home SDK 底层能力为基础,将复杂逻辑业务模块不断沉淀、独立封装的业务属性 SDK,可降低您对业务逻辑的理解成本,加速您接入涂鸦 App 最新生态能力。目前,涂鸦已经开发了五大核心能,包括设备配网、家庭管理、群组管理、设备管理以及场景自动化等。涂鸦 App 研发团队将持续丰富迭代各业务属性能力建设,为您的不同业务诉求提供便利。
在使用涂鸦业务包开发之前,您需要在 涂鸦 IoT 开发平台 上注册开发者账号。
在对接涂鸦不同开发方案之前,您需要在涂鸦 IoT 开发平台上注册开发者账号、创建产品、创建功能点等,创建账号之后会获取激活 SDK 的密钥。具体操作流程,请参考 准备工作。
集成涂鸦智能生活 App SDK 是接入涂鸦业务拓展 SDK 的必要前提。具体集成方式,请参考 集成 SDK。
务必确保在已完成涂鸦智能生活 App SDK 集成接入的情况下,再开始接入业务拓展 SDK。
使用 CocoaPods 集成。
更新 CocoaPods 到最新版本。关于 CocoaPods 的使用,请参考 CocoaPods 官方文档。
在 Podfile 文件中添加以下内容。
source 'https://github.com/tuya/tuya-pod-specs.git'
platform :ios, '11.0'
target 'Your_Project_Name' do
pod "ThingSmartBusinessExtensionKit"
end
引入头文件。
在您的项目工程的 PrefixHeader.pch
文件添加以下内容。
#import <ThingSmartBusinessExtensionKit/ThingSmartBusinessExtensionKit.h>
如果是 Swift 项目,可以在 xxx_Bridging-Header.h
桥接文件中添加以下内容:
#import <ThingSmartBusinessExtensionKit/ThingSmartBusinessExtensionKit.h>
配置 SDK。
在 App 启动后调用 loadConfig
配置业务拓展 SDK。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[ThingSmartBusinessExtensionConfig setupConfig];
return YES;
}
至此,业务拓展 SDK 接入完成。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈