我有一个简单的脚本,用于通过 XCode 以编程方式启动 iOS 项目:
on run project_loc
tell application "Xcode"
open project_loc
activate
end tell
tell application "System Events"
tell application process "Xcode"
click menu item "Run" of menu 1 of menu bar item "Product" of menu bar 1
end tell
end tell
end run
这很好用,除了它将焦点切换到 Xcode,这并不理想,因为我试图将其用作自动重新编译和重新启动以响应相关文件中的任何更改的方案的一部分。有没有什么方法可以在不关注 Xcode 窗口的情况下实现这一点?