鸿蒙开辟进阶(HarmonyOS )应用受限开放权限

打印 上一主题 下一主题

主题 928|帖子 928|积分 2784

 鸿蒙NEXT开辟实战往期必看文章:
一分钟了解”纯血版!鸿蒙HarmonyOS Next应用开辟!
“非常详细的” 鸿蒙HarmonyOS Next应用开辟学习路线!(从零底子入门到醒目)
HarmonyOS NEXT应用开辟案例实践总结合(连续更新......)
HarmonyOS NEXT应用开辟性能优化实践总结(连续更新......)

申请方式

当前仅少量符合特别场景的应用可在通过审批后,使用受限权限,其申请方式请参考:申请使用受限权限。
分析
如果应用涉及获取受限权限,在应用发布上架时,应用市场(AGC)将根据应用的使用场景审核是否可以使用对应的受限权限。如不符合,应用的上架申请将被驳回,审核方式请见发布HarmonyOS应用。
权限列表

ohos.permission.READ_AUDIO

答应读取用户公共目录的音频文件。
可申请此权限的特别场景与功能 应用需要克隆、备份或同步音频类文件。
其他场景下的使用方案 使用“AudioPicker”访问用户音频文件,使用方式请参考:选择用户文件(FilePicker)。
授权方式: 用户授权(user_grant)
起始版本: 9
ohos.permission.WRITE_AUDIO

答应修改用户公共目录的音频文件。
可申请此权限的特别场景与功能 应用需要克隆、备份或同步音频类文件。
其他场景下的使用方案: 使用“AudioPicker”生存用户音频文件,使用方式请参考:生存用户文件(FilePicker)。
授权方式: 用户授权(user_grant)
起始版本: 9
ohos.permission.READ_IMAGEVIDEO

答应读取用户公共目录的图片或视频文件。
可申请此权限的特别场景与功能 应用需要克隆、备份或同步图片/视频类文件。
其他场景下的使用方案: 使用“PhotoViewPicker”访问用户图片或视频,使用方式请参考:使用Picker选择媒体库资源。
授权方式: 用户授权(user_grant)
起始版本: 9
ohos.permission.WRITE_IMAGEVIDEO

答应修改用户公共目录的图片或视频文件。
可申请此权限的特别场景与功能 应用需要克隆、备份或同步图片/视频类文件。
其他场景下的使用方案: 使用“生存控件”生存用户图片或视频,使用方式请参考:生存控件。
授权方式: 用户授权(user_grant)
起始版本: 9
ohos.permission.SHORT_TERM_WRITE_IMAGEVIDEO

答应应用生存图片、视频到用户公共目录。
应用获取此权限后,最长可得到30分钟的短时授权,来生存图片/视频。如果超过30分钟,将再次弹窗,需要用户再次确认。
可申请此权限的特别场景与功能:

  • 应用无法使用安全生存控件,例如H5网页应用等。
  • 存在连续多次生存图片/视频的场景,无法使用生存确认弹框,一次生存多个图片/视频。
其他场景下的使用方案:使用“生存控件”生存用户图片或视频,使用方式请参考:生存控件或拉起生存确认弹窗。
授权方式: 用户授权(user_grant)
起始版本: 12
ohos.permission.READ_WRITE_DESKTOP_DIRECTORY

答应应用访问公共目录下Desktop目录及子目录。
可申请此权限的特别场景与功能当前仅2in1装备应用可申请此权限。
授权方式: 用户授权(user_grant)
起始版本: 11
ohos.permission.READ_CONTACTS

答应应用读取接洽人数据。
可申请此权限的特别场景与功能应用需要克隆、备份或同步接洽人信息。
其他场景下的使用方案: 使用“接洽人Picker”访问接洽人数据,使用方式请参考:选择接洽人。
授权方式: 用户授权(user_grant)
起始版本: 8
ohos.permission.WRITE_CONTACTS

答应应用添加、移除或更改接洽人数据。
可申请此权限的特别场景与功能应用需要克隆、备份或同步接洽人信息。
其他场景下的使用方案: 除以上特别场景外,应用不能修改接洽人数据,应引导用户到“接洽人”应用中修改接洽人数据。
授权方式: 用户授权(user_grant)
起始版本: 8
ohos.permission.SYSTEM_FLOAT_WINDOW

答应应用使用全局悬浮窗的本领。
可申请此权限的特别场景与功能


  • 多人视频通话
  • 屏幕共享
  • 当前仅2in1装备应用可申请此权限。
分析
应用基于悬浮窗提供的窗口界面,必须向用户提供退出窗口的方式。
其他场景下的使用方案: 在其他装备或场景下,使用“画中画”功能,使用方式请参考:画中画开辟指导。
授权方式: 体系授权(system_grant)
起始版本: 8
ohos.permission.READ_PASTEBOARD

答应应用读取剪贴板。
可申请此权限的特别场景与功能


  • 2in1装备上的应用均可申请。
  • 其他装备只有符合以下场景可申请:

    • 银行卡号复制:银行类应用需要读取剪贴板中的银行卡号自动生成卡片。
    • 口令复制:应用需要读取剪贴板中特定格式口令,自动打开应用内对应页面。
    • 文档编辑类应用。
    • 输入法:体系级输入法需要读取剪贴板信息实现自动填充。应用内置输入法不能申请此权限。

其他场景下的使用方案: 使用“粘贴控件”读取剪贴板数据,使用方式请参考:粘贴控件。
授权方式: 用户授权(user_grant)
起始版本: 11
ohos.permission.ACCESS_DDK_USB

答应扩展外设驱动访问USB DDK接口开辟USB总线扩展外设驱动。
可申请此权限的特别场景与功能


  • 外接装备总线范例为USB总线,用于支持外接装备实现相应的功能,如外接指纹收罗、打印机、身份证、指纹辨认等外接装备。
  • 当前仅2in1装备应用可申请此权限。
除上述场景外,应用不需要使用此权限保护的体系本领,不涉及申请此权限。
授权方式: 体系授权(system_grant)
起始版本: 11
ohos.permission.ACCESS_DDK_HID

答应扩展外设驱动访问HID DDK接口开辟HID类扩展外设驱动。
可申请此权限的特别场景与功能


  • 外接装备为人机交互外设( HID外设),可支持外接装备与主机实现人机交互功能,如外接办写板、游戏手柄、键鼠等HID输入外设。
  • 当前仅2in1装备应用可申请此权限。
除上述场景外,应用不需要使用此权限保护的体系本领,不涉及申请此权限。
授权方式: 体系授权(system_grant)
起始版本: 11
ohos.permission.INPUT_MONITORING

答应应用监听输入变乱。
可申请此权限的特别场景与功能
应用需要录屏,且录屏过程中有显示键盘按键变乱,或是显示鼠标指针效果/触摸效果的功能;应用需要共享桌面。
除上述场景外,应用不能申请此权限。
授权方式: 体系授权(system_grant)
起始版本: 12
ohos.permission.INTERCEPT_INPUT_EVENT

答应应用拦截输入变乱。
可申请此权限的特别场景与功能


  • 应用为云桌面或是远程登录客户端,需要在本地装备显示远端服务端的云电脑,或是显示远程电脑的画面。
  • 当前仅2in1装备应用可申请此权限。
除上述场景外,应用不能申请此权限。
授权方式: 体系授权(system_grant)
起始版本: 12


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

梦见你的名字

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表