缪特mt 25-12-27 19:46
微博认证:数码博主 微博原创视频博主

#小米澎湃OS3# 已发布安全访问选择控件适配文档

联系人Picker
应用可通过接入联系人Picker,弹出系统级的联系人Picker选择界面,由用户手动选择需要的联系人信息,授权给应用读取,具有如下显著优势:
·应用不再需要申请联系人权限,解决用户拒绝授权导致应用功能不可用问题。
·应用只能读取用户选择的联系人数据,满足用户最小化授权的需求,同时减少应用的合规压力。

应用通过接入联系人Picker,可在联系人相关功能中,拉起系统级的联系人Picker选择界面。用户可在联系人Picker界面中执行选择、搜索等操作,用户选择希望授权的联系人后,将返回应用界面。应用即可读取到用户选择并授权给应用的联系人数据。

文件Picker
应用可通过接入文件Picker,弹出系统级的文件选择界面,由用户手动选择需要的文件,授权给三方应用读取,具有如下显著优势:
应用不再需要申请完整的存储权限,解决用户拒绝授权导致应用功能不可用问题;
应用只能读取用户选择的文件数据,满足用户最小化授权的要求。

应用通过接入文件Picker,在用户使用相关功能时,弹出系统级的文件Picker选择界面,由用户手动选择需要授权的文件授权给三方应用,三方应用读取到用户选择文件数据,继续使用应用功能,文件Picker支持应用进行单选和多选,最多支持选择100个文件。

PhotoPicker(照片视频选择器)
通过集成PhotoPicker,应用可以弹出系统级的照片视频选择界面,用户在界面中手动选择并授权应用读取特定的照片视频。这一机制提供了以下显著优势:

无需存储权限:应用不再需要申请全面的存储读取权限,避免了因用户拒绝授权而导致的功能不可用问题。
最小化信息访问:应用仅能读取用户明确选择的照片视频数据,符合最小化数据访问的原则,降低隐私风险和合规压力。
增强用户信任:通过透明化的照片视频选择和授权流程,增强用户对应用的信任感,提高应用的用户体验和使用满意度。

日历写入Picker
·传统上,应用仅需实现写入预约日程、读取自己写入的日程,却可通过权限读取、修改用户日历中的所有日程信息,对用户隐私带来极大困扰。
·应用获取权限后,可在用户不知情情况下写入频繁的日程提醒,造成用户打扰。

为解决以上问题,系统将谨慎开放日历读写权限,为有写入预约日程需求的应用提供日历写入服务,写入日程时需用户手动确认。后期将支持:应用可查询、删除自己成功写入的日程。

应用需往日历写入日程时,拉起系统级的日历写入服务,并传入标题、提醒时间等参数。在用户手动确认后,可成功往日历中写入日程,用户可在日历APP中查看,并由日历APP做后续日程提醒。

适配后,支持的操作系统版本如下:
ColorOS 16(基于Android 16)及以上
HyperOS 3(基于Android 16)及以上
OriginOS 6(基于Android 16)及以上
MagicOS 10(基于Android 16)及以上

发布于 山东