标签: macos sh cups nsapplescript
我正在从可可中运来shell script。 Shell脚本包含用于调用ipptool来安装打印机的代码。当我使用终端执行sh文件时,它要求输入Password for user on localhost?,当我输入密码时,它将继续执行并安装打印机。但是,当我使用STPrivilegedTask或NSAppleScript使用可可应用程序执行相同的sh文件时,它要求输入密码并继续,但是当我检查控制台时,它在终端要求输入密码的同一点失败。我们如何使用可可粉执行此操作。
shell script
ipptool
Password for user on localhost?
STPrivilegedTask
NSAppleScript