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

App开发相关产品技术讨论,包括OEM App、App SDK、设备控制界面开发、小程序开发等话题


Post Reply
taojing@tuya.com
Posts: 19

有些企业原本有自研的APP(可能是IoT相关的,也可能是无关的),同时又在涂鸦通过OEM方式有一个IoT APP。假如在业务上要求自研APP跟OEM APP有一个唤起的动作,比如引导用户去IoT App上去配网,该如何做呢?

转化成技术问题即:自研App如何拉起OEM App?在iOS中我们是利用URL Scheme来拉起第三方App,类似

Code: Select all

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"xxxxxx://"]];

OEM App的URL Scheme就是iot平台的渠道标识符

d84ba37c6308acfb307ce07f1af98a22.jpg

可以先在Safari浏览器测试,输入“渠道标识符://”进行测试是否能拉起OEM App

另外Android也可以使用URL Scheme拉起OEM App

Code: Select all

Intent action = new Intent(Intent.ACTION_VIEW);
StringBuilder builder = new StringBuilder();
builder.append("渠道标识符://");
action.setData(Uri.parse(builder.toString()));
startActivity(action);
Post Reply