我正在尝试将我的AppleScript合并到xcode中。该脚本使用applescript正常工作但不能在xcode中运行。我正在尝试打开文件进行阅读。这是代码
set Location to "US"
set DriverFile to "/Volumes/MacPrintDrivers/" & Location & "DriverInstall.txt"
set DriverInstallFile to POSIX file DriverFile
open for access DriverInstallFile
我确认文件存在,我可以显示内容。我似乎无法在Xcode中以这种方式阅读。我得到的错误是
«script» doesn’t understand the «event rdwropen» message. (error -1708)
答案 0 :(得分:0)
ASOC(AppleScript Objective-C)在脚本添加命令(例如open for access
)方面存在一些问题。有时你可以通过说tell current application to
来解决这个问题。 tell current application to open for access
。但是对于进一步的细节,我建议你得到Shane Stanley的书:http://www.macosxautomation.com/applescript/apps/他已经深入探讨了这一点。