2013-06-20 28 views
2

Xcode是否支持任何類型的內置腳本?我正在尋找自動化基本應用程序的品牌(創建一個新的目標,添加文件到目標,設置目標屬性),以便它可以由腳本執行。腳本Xcode

該項目目前使用AppleScript來自動化(大部分)過程,但實際上它看起來非常脆弱和不可靠,因爲它實際上是腳本化按鍵和用戶界面交互。有沒有更好的方式與Xcode或其項目文件進行編程交互?

回答

3

您可以使用Xcode提供的Apple Script字典。

  1. 打開AppleScript編輯器。
  2. 選擇「打開字典......」
  3. 找到並選擇Xcode中

你會看到這樣的事情:

enter image description here

所以有很多結構性的API供您操作。快樂的編碼!

Xcode項目套件看起來特別有希望......如果Xcode 4沒有實現這些方法,也許你想回到Xcode 3?但最有可能的不是一種選擇。

+1

不幸的是,大多數Xcode 4的AppleScript API都有文檔記錄,但沒有實現...... – hagi

+1

,如果有文件記錄但未實現,請向Apple(通過http://bugreporter.apple.com)報告錯誤。越是抱怨的開發者,蘋果就越有可能投入資源來修復他們的開發者工具,因爲他們*應該*。 –