我正在尝试通过AppleScript构建Xcode项目并通过iPhone模拟器运行它。我知道xcodebuild,但它不能让你在模拟器中运行应用程序。我已经通过下面的脚本接近了这个目标...
tell application "Xcode"
set targetProject to project of active project document
tell targetProject
set active build configuration type to build configuration type "Debug"
set active SDK to "iphonesimulator3.0"
end tell
if (build targetProject) is equal to "Build succeeded" then
launch targetProject
end if
end tell
... 但是构建命令似乎不遵守活动SDK属性,它总是默认为项目的基础SDK设置(例如 iPhoneOS3.0 而不是 iPhonesimulator3.0)。
有没有办法告诉构建命令使用特定的SDK?我正在 Snow Leopard 上使用 Xcode 3.2。