使用swift脚本

时间:2017-01-16 14:00:27

标签: swift3 xcode8

我现在正在使用快速脚本,并且遇到了一些我似乎找不到答案的东西。为了追逐,我试图运行一个比较两个图像并输出显示差异的文件的图像比较脚本。但问题是,我似乎无法强制Xcode创建任何类型的文件,甚至是简单的文本文件,因为它会提示我一个错误:

touch: /Users/CurrentUser/Desktop/TestExport/somethingelse.txt: Operation not permitted

我已尝试使用" chmod 777"为此文件夹提供完全权限访问权限。遗憾的是,终点线无济于事。

我尝试执行的初始代码是:

@discardableResult
func shell(_ args: String...) -> Int32 {
    let task = Process()
    task.launchPath = "/usr/bin/env"
    task.arguments = args
    task.launch()
    task.waitUntilExit()
    return task.terminationStatus
}


shell("touch", "/Users/CurrentUser/Desktop/TestExport/somethingelse.txt")

您有什么想法可以解决这个问题吗?提前谢谢!

0 个答案:

没有答案