【关键字】
标识ID / Asset Store Kit / AAID / OAID / deviceid
【问题描述】
需要设计app层级和设备层级的标识ID,ID的生成和变化需要与app和设备的生命周期相匹配,方便后续功能对ID的使用。希望提供HarmonyOS下所有官方ID的详细文档介绍,包括ID的生成规则、位数、触发ID变化的情况、建议ID使用的场景等。
【解决方案】
当前提供以下几种ID,您可按需取用:
-
Asset:类似iOS的keychain功能,支持应用存储的关键数据在卸载后不删除,普适性相对更强。
Asset本身不是ID,HarmonyOS NEXT不会直接提供卸载重装后不变的唯一设备ID供使用,但是提供对标iOS keychain的功能,可支持卸载重装后获取,需要您自己构建ID标识存储进去,即Asset Store Kit。
-
AAID:应用匿名标识符,标识运行在移动智能终端设备上的应用实例,只有