0

我想通过命令行(xcodebuild,xcrun)构建和归档我的项目,然后打开xcode管理器窗口,这样我就可以轻松地“提交到App Store”。但是,在最后一步,我怎样才能打开自动存档后的xcode管理器窗口我使用的脚本

xcodebuild -scheme DIDDemo archive

脚本运行后,我想打开 xcode 管理器窗口: https ://github.com/AHappyFish/imageCache/blob/master/23E6D725-F5C1-4BB2-BF9F-525228CD59E2.png

4

2 回答 2

0

您可以使用 AppleScript 使用“UI 脚本”来控制用户界面,该脚本旨在用于帮助盲人/等的软件:

http://n8henrie.com/2013/03/a-strategy-for-ui-scripting-in-applescript/

然而,由于安全隐患,在最新版本的 OS X 中,它只能由签名代码使用,这意味着您必须对 AppleScript 可执行文件进行代码签名:

https://support.apple.com/en-us/HT202802

于 2015-09-09T03:55:59.063 回答
0

Applescript在构建过程结束时使用来激活 Xcode 的“Organizer”窗口:

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"

*未经测试,所以可能需要一些摆弄,但这应该给你基本的想法。

于 2015-09-09T04:32:57.827 回答