Operation not permitted when executing 'killall' with Swift
Operation not permitted when executing 'killall' with Swift I'm trying to create a menu bar app to hide desktop icons and hopefully various other things mostly to learn more about Swift, and for some reason I can't get it to work. When I run this program and click on one of the menu items, nothing happens and I get this warning in the console: killall: warning: kill -TERM 15175: Operation not permitted Other commands work, but any variant I try on "killall" spits out something like the above. Currently my code looks like this: @discardableResult func killStuff(_ args: String...) -> Int32 { let task = Process() let pipe = Pipe() task.launchPath = "/usr/bin/killall" task.arguments = args task.standardOutput = pipe task.standardError = pipe task.launch() task.waitUntilExit() let data = pipe.fileHandleForReading.readDataToEndOfFile() if let output = String(data: data, encoding: .utf8) { print(output) ...
