本指南介绍如何配置自定义移动应用,使其支持通过手机相机扫描二维码直接启动。
在1.7.0及更高版本中,我们通过配置文件大幅简化了二维码设置流程。
平台配置
iOS应用设置
在ThingsBoard平台中导航至Mobile Center → Applications → 您的自定义iOS应用。
App Site Association ID
在应用商店信息设置中提供App Site Association ID:

App Site Association ID由两部分组成,以点分隔:
1. App Store Team ID
- 从Apple Developer Account获取您的Team ID
- 在”Membership details”区块中查找

2. App Bundle ID
- 必须与应用设置中的Application package相同
- 这是您应用的唯一标识符
Android应用设置
在ThingsBoard平台中导航至Mobile Center → Applications → 您的自定义Android应用。
SHA-256证书指纹
提供您应用签名密钥的SHA-256指纹:

通过Google Play分发的应用: 使用Google Play Console中以下位置的SHA-256证书指纹: Release → Setup → App Integrity → App Signing选项卡

本地分发的应用: 使用APK签名所用的SHA-256密钥。
更详细信息,请阅读Flutter官方文档中的指南”Set up app links for Android“。