一个人如何调用命令行工具?我想使用命令行工具包装应用程序,并在应用程序启动时能够启动它。
当我尝试使用
时func openCommandLineTool() {
NSWorkspace.shared.open(URL(fileURLWithPath: "/filepath/"))
}
它告诉我该应用程序无权启动命令行工具。
我的目标是拥有一个仅启动命令行工具的应用程序。如何在应用程序中构建此命令行工具?有可能吗?
我通过转到xcode中的.entitlements文件并为'app sandbox'和'com.apple.security.files.files.user'选择'no'解决了这一点。