Я сделал следующее, и он отлично работает, я добавил инструмент командной строки в папку ресурсов моего проекта и сделал следующее:
set myPath to POSIX path of (path to resource "MyComandLineTool")
do shell script "cp " & quoted form of POSIX path of myPath & space & "/private/tmp" with administrator privileges
set cmd to "/private/tmp/myPath -r"
do shell script " " & cmd with administrator privileges
Я хотел знатькак не передать его в / private / tmp, просто запустите его из папки Resources моего проекта.