我编写了osx应用程序以从目录路径中删除文件,但是我收到了错误,因为您没有权限访问它而无法删除"。所以我想设置访问权限代码来删除该文件列表。如果有人有想法或解决方案,请帮助我。下面粘贴的代码供参考:
if fileManager.fileExists(atPath: fullpath) == true {
print("File Available \(fullpath)")
do {
_ = try fileManager.removeItem(atPath: fullpath)
} catch let error as NSError{
print(error.localizedDescription)
}
}
在上面的代码中,我在目录中找到了存在的文件,但是由于您没有权限访问它而无法删除""。
我想获得访问权限的解决方案并从目录中删除文件。提前谢谢。
答案 0 :(得分:1)
如果您希望自己的应用能够访问自己应用以外的文件,则需要在应用目标的功能中关闭App Sandbox。