Search found 19 matches

by taojing@tuya.com
2023年 Jan 6日 18:01
Forum: App开发
Topic: 【每周一个省钱知识点】iOS配网时一个蓝牙设备,会多次扫描到,导致界面出现多个相同设备怎么办?
Replies: 0
Views: 390

【每周一个省钱知识点】iOS配网时一个蓝牙设备,会多次扫描到,导致界面出现多个相同设备怎么办?

这是开发者经常会忽略的一个问题,导致app发布到线上才发现这个bug,界面扫描到多个相同设备,用户也不知道点哪一个,如果点到已经被释放的蓝牙对象,还会出现配网失败 解决方案 :因为uuid是设备的唯一标识符,开发者可以在扫描结果回调里面利用uuid进行去重 // 设置代理 [TuyaSmartBLEManager sharedInstance].delegate = self; // 开始扫描 [[TuyaSmartBLEManager sharedInstance] startListening:YES]; /** * 扫描到未激活的设备 * * @param deviceInfo 未激活设...
by taojing@tuya.com
2022年 Dec 23日 18:50
Forum: App开发
Topic: 【每周一个省钱知识点】如何查看一个涂鸦系设备的所有DP点和详细信息?
Replies: 0
Views: 403

【每周一个省钱知识点】如何查看一个涂鸦系设备的所有DP点和详细信息?

在SDK开发中,开发者对设备控制面板的界面或功能经常有自己的需求,可能是UI风格的统一,可能是布局排版的设计,可能是功能模块的位置。 此时就会要求具体开发利用涂鸦智能SDK来自己开发某个涂鸦系设备的控制面板界面,那么在开发过程中,我们如何得知一个涂鸦系设备的所有DP点和详细信息呢,包括DP点描述,单位,值类型等等 【自家设备】 如果这个设备是自家在iot平台上创建的设备,那么在iot平台就能看到DP点的所有信息 iotbackend.png 【市面设备】 如果是市面上的别家设备,我们可以配网后通过涂鸦智能SDK的接口来获取DP点信息 以iOS为力,android可以参考使用同样接口获取 1.通...
by taojing@tuya.com
2022年 Dec 16日 16:42
Forum: App开发
Topic: 【每周一个省钱知识点】苹果审核被拒Guideline 5.1.2 - Legal - Privacy - Data Use and Sharing
Replies: 0
Views: 618

【每周一个省钱知识点】苹果审核被拒Guideline 5.1.2 - Legal - Privacy - Data Use and Sharing

随着苹果对隐私的重视,在审核时经常因为用户数据隐私问题被拒 被拒原文 : Guideline 5.1.2 - Legal - Privacy - Data Use and Sharing The app privacy information you provided in App Store Connect indicates you collect data in order to track the user, including Customer Support. However, you do not use App Tracking Transparency to request ...
by taojing@tuya.com
2022年 Dec 9日 16:42
Forum: App开发
Topic: 【每周一个省钱知识点】iOS让设备控制UI业务包支持多语言
Replies: 0
Views: 334

【每周一个省钱知识点】iOS让设备控制UI业务包支持多语言

使用UI业务包开发的App,最近收到国外用户反馈,进入设备控制面板界面,为什么不支持法语,使得当地用户使用体验很差,损失了部分用户。 其实涂鸦系的app都是支持国际多语言的, 所有UI业务包也是支持国际多语言的 。 那为什么我接入了设备控制UI业务包后,手机系统语言设置为繁体中文后,进入设备控制面板却没有显示繁体中文呢? 解决方案 :需要在你的工程里配置,让app支持繁体中文 lang.png 需要在PROJECT->Localizations里添加你想要支持的多语言 就是这么简单就能是UI业务包支持你想要的多语言啦 原理解释 :UI业务包会通过app获取手机当前多语言,但是如果app只支持英...
by taojing@tuya.com
2022年 Dec 2日 17:17
Forum: App开发
Topic: 【每周一个省钱知识点】自研App如何拉起OEM App,来引导用户配网智能设备
Replies: 0
Views: 488

【每周一个省钱知识点】自研App如何拉起OEM App,来引导用户配网智能设备

有些企业原本有自研的APP(可能是IoT相关的,也可能是无关的),同时又在涂鸦通过OEM方式有一个IoT APP。假如在业务上要求自研APP跟OEM APP有一个唤起的动作,比如引导用户去IoT App上去配网,该如何做呢? 转化成技术问题即:自研App如何拉起OEM App?在iOS中我们是利用URL Scheme来拉起第三方App,类似 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"xxxxxx://"]]; OEM App的URL Scheme就是iot平台的渠道标识符 d84ba3...
by taojing@tuya.com
2022年 Nov 22日 17:41
Forum: App开发
Topic: 【每周一个省钱知识点】Siri Shortcuts+涂鸦SDK,实现Siri控制智能设备
Replies: 3
Views: 589

Re: 【每周一个省钱知识点】Siri Shortcuts+涂鸦SDK,实现Siri控制智能设备

12.png 设置接受显示的 Controller 三.设置Siri按钮 @property (strong, nonatomic) INUIAddVoiceShortcutButton API_AVAILABLE(ios(12.0)) *shortcutButton; self.shortcutButton.frame = CGRectMake(100, 100, 60, 20); [self.view addSubview:self.shortcutButton];  - (INUIAddVoiceShortcutButton *)shortcutButton API_AVAILABLE...
by taojing@tuya.com
2022年 Nov 22日 17:36
Forum: App开发
Topic: 【每周一个省钱知识点】Siri Shortcuts+涂鸦SDK,实现Siri控制智能设备
Replies: 3
Views: 589

Re: 【每周一个省钱知识点】Siri Shortcuts+涂鸦SDK,实现Siri控制智能设备

2.添加 Intents Extension 文件 1)File->New->Target->Intents Extension,include UI Extension 要勾选上. 1.png 2.png CustomIntentUI:负责自定义的 Siri 反馈 UI 显示的 CustomIntent:负责自定义的 Intent Handle 创建之后会生成相应的文件目录 3.png 2)配置 info 信息 4.png 5.png 如果不配置 info 信息,则不会走到相应的 handler 文件里面 3)创建自定义的 Handler 文件 6.png 7.png Handler 里面需...
by taojing@tuya.com
2022年 Nov 22日 17:26
Forum: App开发
Topic: 【每周一个省钱知识点】Siri Shortcuts+涂鸦SDK,实现Siri控制智能设备
Replies: 3
Views: 589

【每周一个省钱知识点】Siri Shortcuts+涂鸦SDK,实现Siri控制智能设备

我们希望我们所说的"智能",不仅仅只停留在单一的智能设备控制,而是在一个更具体的用户场景,更定制化的用户需求,更人性化的使用流程,比如和Siri说一句"我回家了",就会打开一系列灯,窗帘,空调等一系列用户设置好的智能设备。 那么问题来了 如何利用Siri Shortcuts和涂鸦SDK完成用Siri来控制设备,执行一键执行,开启关闭自动化? 00000.png 其实苹果提供了Siri Shortcuts,他是模拟我们日常创建快捷指令,然后用Siri来执行这个快捷指令。 再用涂鸦SDK把想要执行的动作写入在快捷指令中,就可以完成开发Siri来控制设备,执行...
by taojing@tuya.com
2022年 Nov 17日 17:26
Forum: App开发
Topic: 【每周一个省钱知识点】iOS 16手机快连配网(EZ配网)失败
Replies: 1
Views: 402

【每周一个省钱知识点】iOS 16手机快连配网(EZ配网)失败

问题: 用 iOS 16正式版的手机无法进行快连配网(EZ配网) 解决方法: 【OEM App 应对方案】 苹果公司要求App如需要使用快连配网(EZ配网)功能,必须在创建证书时申请多播网络(Multicast)应用权限。 1)若您的 OEM App 已上架苹果 App store,且未申请过多播网络权限,需要更新您的 App 版本,申请该权限后重新上架 操作指南: 第一步:进行涂鸦IoT版本更新: https://developer.tuya.com/cn/docs/iot/tuyaiot?id=K989rswpivu4n 第二步:申请多播网络权限:https://developer.tu...