尝试使用FileManager打开文件时权限被拒绝(Swift 3)

时间:2017-11-17 22:00:18

标签: swift

不确定这是我的代码的问题,但我得到了#34;权限被拒绝"错误建议我在执行let files = try fileManager(...)行时无权查看文件/文件夹。

let fileManager = FileManager.default
let folderURL = URL(fileURLWithPath: "/Volumes/Worktop/Telemetry/", isDirectory: true)

do {
    let resourceKeys:[URLResourceKey] = [.fileSizeKey]
    let files = try fileManager.contentsOfDirectory(at: folderURL, includingPropertiesForKeys: resourceKeys, options: FileManager.DirectoryEnumerationOptions.skipsHiddenFiles)

    for file in files
    {
        if file.pathExtension == "ibt"
        {
            print(file.absoluteString)
        }
    }
} catch {
    print(error)
}

对于文件和文件夹,属性都设置为read/write,因此我不认为这是问题所在。任何关于如何从代码访问文件的指针或帮助都表示赞赏。

0 个答案:

没有答案