更新时间:2024-08-22 08:33:39下载pdf
业务拓展 SDK 是以 Home SDK 底层能力为基础,将复杂逻辑业务模块不断沉淀、独立封装的业务属性 SDK,可降低您对业务逻辑的理解成本,加速您接入涂鸦 App 最新生态能力。目前,涂鸦已经开发了五大核心能,包括设备配网、家庭管理、群组管理、设备管理以及场景自动化等。涂鸦 App 研发团队将持续丰富迭代各业务属性能力建设,为您的不同业务诉求提供便利。
在使用涂鸦业务包开发之前,您需要在 涂鸦开发者平台 上注册开发者账号。
在对接涂鸦不同开发方案之前,您需要在涂鸦开发者平台上注册开发者账号、创建产品、创建功能点等,创建账号之后会获取激活 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 接入完成。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈