如何使用Applescript构建和运行Xcode?

时间:2011-07-13 23:16:05

标签: xcode applescript

我正在尝试让Xcode使用Applescript构建和运行我的项目。这是与How to build & run Xcode with Applescript?相同的问题,但我认为答案可能已过时,因为它在我的机器上不起作用。我明白了:

execution error: Xcode got an error: The specified object is a property, not an element. (-10008)

我也尝试了以下内容:

tell application "Xcode"
    build project "MyProject"
end tell

但它没有构建,它只返回“缺失值”。

(使用Xcode 4.0.1,OS X 10.6.8)

我在使用Xcode的Applescript时遇到了很多麻烦;我找不到任何实际的文档(除了Xcode字典,这是非常简洁的),只是似乎没有用的示例。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

我打算猜测这是苹果公司的一个不完整的实施方案。字典表明build应该返回一个值,但不返回任何内容,Xcode什么都不做。以下代码完全符合字典,但它也不起作用。

tell application "Xcode"
    set theProject to project 1
    set theBuildConfigType to build configuration type 2 of theProject -- "Debug"
    set projectBuilt to build theProject using theBuildConfigType without static analysis and transcript
end tell

这里仅供参考,是每个脚本调试器的语法:

set theResult to build reference ¬
     static analysis boolean ¬
     transcript boolean ¬
     using build configuration type