使用第三方脚本库时,我无法再在Script Editor.app中保存AppleScript文件
我有一个AppleScript .scpt文件使用 Dialog Toolkit 脚本库: Dialog Toolkit是一个基于ASObjC的脚本库,用于显示增强的对话框。 以下行位于.scpt文件的顶部: use script "Dialog Toolkit" version "2.0" 该 Dialog Toolkit 文件位于正确的位置: / Users / Me / Library / Script Libraries / Dialog Toolkit.scptd 但是,当我尝试在Script Editor.app中保存我的.scpt文件时,我收到以下消息: 对话框显示: 无法保存文档“Untitled.scpt”。 C和Objective-C指针无法保存在脚本中。 编译脚本将重置属性值并可能解决此问题。 我不知道“的含义” C和Objective-C指针 “所以我不明白这个问题。 我可以成功运行并编译脚本。但是,在我编译脚本之后,我仍然无法保存文件;我仍然收到上述错误消息。 如果我复制完整的代码并将其粘贴到 新文件 在脚本编辑器中,错误仍然存在。 如果我删除所有的 Dialog Toolkit 我的脚本中的代码,然后我可以保存.scpt文件,没有错误。因此,似乎该问题与脚本编辑器处理外部脚本库的方式有关。 另外,在处理包含的脚本时,我注意到了一般的“bugginess” Dialog Toolkit …