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して、Xcode の「オーガナイザー」ウィンドウをアクティブにします。

tell application "System Events"
    tell application "Xcode"
        activate
        set index of window 1 where name contains "Organizer" to 1
    end tell
end tell

シェルスクリプト内でも使用できる場合があります。

#!/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 に答える
0

AppleScript を使用して、目の不自由な人などを支援するように設計されたソフトウェアを対象とした「UI Scripting」を使用してユーザー インターフェイスを制御できます。

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 に答える