我有一个应用程序,我想在Mac App Store上发布,该应用程序的一个功能是删除不同位置的文件,如: Documents Folder,〜/ Library / Preferences文件夹..等.. 我是这样做的:
NSString *script = [NSString stringWithFormat:@"do shell script \"%@\" with administrator privileges", fullScript];
NSAppleScript *appleScript = [[NSAppleScript new] initWithSource:script];
NSAppleEventDescriptor * eventResult = [appleScript executeAndReturnError:&errorInfo];
现在的问题是,在沙盒模式下,此代码不起作用。 如何通过沙箱模式从不同文件夹中删除多个文件?请帮忙。