关于HarmonyOS 鸿蒙Next设备指纹的疑问
关于HarmonyOS 鸿蒙Next设备指纹的疑问
你好,想咨询一下在鸿蒙开发中
1、如何获取设备指纹比如唯一ID等相关标识信息?IMEI等可否获取?
2、如何获取设备的IP地址等网络信息呢?可能涉及到券商类应用合规要求
1、如何获取设备指纹比如唯一ID等相关标识信息?IMEI等可否获取?
2、如何获取设备的IP地址等网络信息呢?可能涉及到券商类应用合规要求
2 回复
鸿蒙当前提供了设备匿名标识符包含OAID和AAID,目前未提供卸载重装不变的设备唯一标识符。另外建议您可以了解一下 Asset Store Kit,它可以在获得用户授权后将应用的标识作为资产永久保留在设备上,此资产在应用卸载后也不会被删除。 这样即便应用卸载重装后仍然可以查询到之前保存的数据的,保存的数据只允许被属主访问。这样可以确保OAID或者AAID在应用删除后始终存在。
OAID的官网文档链接:广告标识服务-Ads Kit(广告服务)-应用服务 - 华为HarmonyOS开发者
AAID的官网文档链接:获取AAID-Push Kit(推送服务)-应用服务 - 华为HarmonyOS开发者
Asset Store Kit的官网文档链接:Asset Store Kit简介-Asset Store Kit(关键资产存储服务)-安全-系统 - 华为HarmonyOS开发者
OAID的官网文档链接:广告标识服务-Ads Kit(广告服务)-应用服务 - 华为HarmonyOS开发者
AAID的官网文档链接:获取AAID-Push Kit(推送服务)-应用服务 - 华为HarmonyOS开发者
Asset Store Kit的官网文档链接:Asset Store Kit简介-Asset Store Kit(关键资产存储服务)-安全-系统 - 华为HarmonyOS开发者
关于HarmonyOS 鸿蒙Next设备指纹的疑问,作为IT专家,我可以为你提供一些专业信息。
HarmonyOS 鸿蒙Next在指纹认证方面有着严格的安全机制和错误处理流程。在指纹认证过程中,如果出现错误,系统会返回相应的错误码。例如,错误码12500000、12500003、12500010、12500011是常见的指纹认证错误码,它们会在特定情况下被触发。而错误码12500001、12500002、12500004、12500007、12500009等则可能是在指纹控件交互过程中出现的中间错误,这些错误通常不会直接返回给用户,而是体现在交互界面上,并最终以其他错误码(如12500003)结束控件交互。
此外,如果在升级HarmonyOS 鸿蒙Next后遇到指纹无法解锁的问题,可以尝试删除并重新录入指纹,这通常可以解决一些因升级带来的指纹解锁问题。同时,也要确保设备系统为最新版本,因为新版本可能会修复一些已知的BUG。
如果问题依旧没法解决,请直接联系官网客服,他们会为你提供更专业的技术支持。官网地址是:https://www.itying.com/category-93-b0.html。