HarmonyOS鸿蒙分布式文件操作的时候权限问题

对于分布式文件跨设备操作的时候,一定记得设置文件等级权限,否则会出现各种不同的异常:

setSecurityLabel 设置文件权限

代码:

javascript 复制代码
 //设置文件权限
      securityLabel.setSecurityLabel(destUriPath, 's1').then(() => {
        PhLog.info('Succeeded in setSecurityLabeling.');
      })

PS:
1. 对于不满足安全等级的文件,跨设备仍然可以看到该文件,但是无权限打开访问该文件。
2. 分布式文件系统的数据等级默认为S3,应用可以主动设置文件的安全等级

文件等级属性,只支持"s0","s1","s2","s3","s4"

相关推荐
G_dou_3 小时前
Flutter三方库适配OpenHarmony【countdown_timer】倒计时器项目完整实战
flutter·harmonyos
特立独行的猫a5 小时前
Tauri 应用移植到 OpenHarmony/鸿蒙PC完整指南
华为·rust·harmonyos·tauri·移植·鸿蒙pc
互联网散修5 小时前
鸿蒙实战:文字放大镜精确跟随手指放大
华为·harmonyos
金启攻8 小时前
【鸿蒙应用开发实战·食光篇】第二篇:首页与菜系导航——圆形封面与美食榜单
华为·harmonyos
giaz14n9X8 小时前
Redis 分布式锁进阶第六十三篇
分布式
JohnnyDeng949 小时前
【鸿蒙】ArkUI 列表性能优化:LazyForEach 与组件复用深度解析
性能优化·harmonyos·arkts·鸿蒙·arkui
●VON10 小时前
AtomGit Flutter鸿蒙客户端:设置页面
flutter·华为·跨平台·harmonyos·鸿蒙
FrameNotWork10 小时前
HarmonyOS6.1 AI 模型管理架构设计与最佳实践
人工智能·harmonyos
ha_lydms10 小时前
AnalyticDB分区、分布键性能优化
android·大数据·分布式·性能优化·分布式计算·分区·analyticdb
wordbaby10 小时前
rn-cross-calendar:一个兼容 React 18/19、RN/RNOH 的跨平台日历组件
前端·react native·harmonyos