生成用户应用 App
约 494 字大约 2 分钟
生成用户应用 App
上一节我们为设备类型完成了 App 界面的编辑。接下来,我们为项目生成用户 App,支持 iOS、Android、微信小程序、Webapp 等多个移动平台。然后,我们创建用户账号,为用户关联设备,使用用户账号来登录这个 App。
创建用户应用
进入用户应用,点击创建应用,选择用户应用通用版 ThingsX。
![](https://img-1300291923.cos.accelerate.myqcloud.com/articles/2022/20230107180141_abf77990a2d36e23b47c78328115da43.png)
创建成功后,可以看到系统为我们生成了一个应用,如下图:
![](https://img-1300291923.cos.accelerate.myqcloud.com/articles/2022/20230107180227_a710e19b3570808f26ac5a0bdddc33d2.png)
点击应用名称,进入应用详情页,可以看到多个平台的应用入口
![](https://img-1300291923.cos.accelerate.myqcloud.com/articles/2022/20230107180257_c89cd2bb5e335b15c05c5194605299d9.png)
其中,iOS/Android App 需要按提示信息下载安装,微信小程序根据生成的专属小程序码可以直接打开,Webapp 也提供了专属的二维码,用手机扫码直接打开。
创建用户
是给项目下的用户使用的,我们创建一个用户,为用户设置登录账号,也就是这里的登录名和密码,如下图:
![](https://img-1300291923.cos.accelerate.myqcloud.com/articles/2022/20230107175613_9c5ff73e973ddb21c4788264671d2aea.png)
为用户关联设备
![](https://img-1300291923.cos.accelerate.myqcloud.com/articles/2022/20230107184455_69f97695a8b115d30b0c083c5fc09671.png)
![](https://img-1300291923.cos.accelerate.myqcloud.com/articles/2022/20230107184511_6bca316099ee00a4a0830348794a8f4d.png)
登录 App
如果您使用的是 iOS、Android 公版 ThingsX App,需要在首次登录时输入 AppID,可以在用户应用详情页找到 AppID。
如果使用微信小程序码或者 Webapp ,则不需要输入 AppID。如下图:
![](https://img-1300291923.cos.accelerate.myqcloud.com/articles/2022/20230107184721_2223dbb1cc4ab04dc45b1c36e7bde4b7.png)
![](https://img-1300291923.cos.accelerate.myqcloud.com/articles/2022/20230107184759_0bbe2f9ccf8adadb891ca48461d4ed11.png)
提示
登录用户 App 请使用您创建的用户账号,而不是您的 ThingsCloud 控制台账号。
登录用户账号后,用户可以看到关联的设备。进入设备后,便是您在设备类型的应用编辑器中设计的设备界面。
![](https://img-1300291923.cos.accelerate.myqcloud.com/articles/2022/20230107185125_0a6e67a2739c0be4fe042eee8ebcfd25.png)
![](https://img-1300291923.cos.accelerate.myqcloud.com/articles/2022/20230107185226_2a236a725cf46a4e21a99bfff520bb1e.png)
您可以随时修改设备界面的组件和样式,保存界面后,新的界面会自动同步到用户 App 中。