我想通过命令行(xcodebuild,xcrun)构建和存档我的项目,然后打开xcode管理器窗口,以便我可以做到"提交到App Store"但是,在最后一步,如何在存档后自动打开xcode管理器窗口 我使用的脚本
xcodebuild -scheme DIDDemo archive
脚本工作后,我想打开xcode管理器窗口: https://github.com/AHappyFish/imageCache/blob/master/23E6D725-F5C1-4BB2-BF9F-525228CD59E2.png
答案 0 :(得分:0)
您可以使用AppleScript控制用户界面,使用“UI Scripting”,用于帮助盲人/等的软件:
http://n8henrie.com/2013/03/a-strategy-for-ui-scripting-in-applescript/
然而,由于安全隐患,在OS X的最新版本中,它只能由签名代码使用,这意味着您必须对AppleScript可执行文件进行编码:
答案 1 :(得分:0)
在构建过程结束时使用Applescript
来激活Xcode的“管理器”窗口:
tell application "System Events"
tell application "Xcode"
activate
set index of window 1 where name contains "Organizer" to 1
end tell
end tell
您也可以在shell脚本中使用它:
#!/bin/bash
as="tell application \"Xcode\" to set index of window 1 where name contains \"Organizer\" to 1"
osascript -e "$as"
*未经测试,因此可能需要一些摆弄,但这应该给你基本的想法。