我正准备第一次尝试实施 Scripting Bridge,特别是允许我的程序构建电子邮件并将其发送给选择加入电子邮件数据库的个人(或所有)成员。
不幸的是,我已经停留在第一步……创建 Mail.h 文件。
根据苹果的文档:
要创建头文件,您需要同时运行两个命令行工具(sdef 和 sdp),其中一个的输出通过管道传输到另一个。这是推荐的语法:
sdef /path/to/application.app | sdp -fh --basename 应用程序名称
但是,当我尝试执行此操作时,我收到以下错误:
-bash:sdef:找不到命令
-bash:sdp:找不到命令
我的猜测是我正在尝试执行(显然)未安装在我的系统上的程序,这是运行 Lion(10.7.4)的 MacBook Pro
快速的谷歌搜索找到了 v10.4 的旧版本 sdef,但我现在想知道:这个过程仍然是推荐的过程,还是有另一种方法我应该生成 Mail.h 头文件?Apple 的文档在这一点上相当含糊。
任何帮助,将不胜感激。