电子说
安全控件是系统提供的一组系统实现的ArkUI组件,应用集成这类组件就可以实现在用户点击后自动授权,而无需弹窗授权。它们可以作为一种“特殊的按钮”融入应用页面,实现用户点击即许可的设计思路。
相较于动态申请权限的方式,安全控件可基于场景化授权,简化开发者和用户的操作,主要优点有:
gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]安全控件坚持仅采集实现业务功能所必须的个人数据,以服务于用户的需求,帮助开发透明、可选、可控的隐私合规应用。
目前系统提供三类安全控件:
整体方案由安全控件UI组件、安全控件管理服务、安全控件增强组成:
开发者调用接口时,运作流程如图所示。
安全控件因其自动授权的特性,为了保障用户的隐私不被恶意应用获取,针对安全控件作了很多的限制。应用开发者需保证安全控件在应用界面上清晰可见、用户能明确识别,防止因覆盖、混淆等因素导致授权失败。
当因控件样式不合法导致授权失败的情况发生时,请开发者检查设备错误日志,过滤关键字"SecurityComponentCheckFail"可以获取具体原因。
说明: 请开发者关注过滤条件下,所有级别的日志。
HarmonyOS与OpenHarmony鸿蒙文档籽料:mau123789是v直接拿
可能会导致授权失败的问题(包括但不限于):
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !