无法在最新的OSX 10.13.4中写入/删除文件

时间:2018-07-11 11:36:47

标签: objective-c macos cocoa

我已经编写了代码来仅更新文件或删除文件,但是无法通过代码执行任何操作,但是可以手动执行。

这是错误:

  

Error Domain = NSCocoaErrorDomain代码= 513““扩展名2.json”无法   被删除,因为您无权访问它。”   UserInfo = {NSFilePath = / Users / UserName / Desktop / extensions 2.json,   NSUserStringVariant =(删除),NSUnderlyingError = 0x6040004598f0   {Error Domain = NSPOSIXErrorDomain代码= 1“不允许操作”}}

1 个答案:

答案 0 :(得分:0)

有一些与沙箱问题有关的东西。默认情况下,在新的Xcode 9中启用了沙箱,这不允许我删除所选文件。

但是现在我的要求稍微改变了。我可以通过没有管理员密码提示的程序删除某些文件吗?