我正在尝试检索在Xcode中名为 crypt_1 的已安装卷的根目录中找到的所有文件的文件URL。当我运行FileExists
函数时,它返回true指示已找到文件,但是当我尝试读取内容时,它会在下面抛出以下错误,该错误基本上告诉我尽管设置了read /,但我没有权限将卷上的权限写入“所有人”。
Error Domain = NSCocoaErrorDomain代码= 257“文件“ Crypt_1”无法 因为您没有查看权限而被打开。” UserInfo = {NSUserStringVariant =( 文件夹),NSURL = file:/// Volumes / Crypt_1,NSFilePath = / Volumes / Crypt_1,NSUnderlyingError = 0x600000c52670 {Error Domain = NSPOSIXErrorDomain代码= 1“不允许操作”}}
我的实现如下所示:
do{
let itemsExist = fm.fileExists(atPath: crypt_1.path)
print(itemsExist)
let items = try fm.contentsOfDirectory(atPath: crypt_1.path)
print(items)
}
catch{
print ("\(error)")
}
如果有人能指出我正确的方向,那将不胜感激!
干杯,欢呼声