我意識到,已經有關於這個主題的問題,但看了那些我可以找到(尤其是這一個:Tell AppleScript To Build XCode Project),他們都似乎是一對夫婦並且答案似乎不適用於當前版本的Xcode。的AppleScript語法的Xcode 4.1自動清洗,建後運行
類似於鏈接的問題,我試圖打開自動化的Xcode項目,建設它,然後運行在iPhone模擬器(V4.3)的應用程序。有問題的項目是硒項目iPhoneDriver(見此處查看詳情:http://code.google.com/p/selenium/wiki/IPhoneDriver)
基於對其他問題的答案,我寫了下面的腳本:
tell application "Xcode"
open "/Users/<username>/Documents/Code/Selenium/iphone/iWebDriver.xcodeproj"
tell project "iWebDriver"
clean
build
try
debug
end try
end tell
end tell
不幸的是,當我運行這個我得到以下:
tell application "Xcode"
open "/Users/ben.adderson/Documents/Code/Selenium/iphone/iWebDriver.xcodeproj"
--> project document "iWebDriver.xcodeproj"
clean project "iWebDriver"
--> missing value
build project "iWebDriver"
--> missing value
debug project "iWebDriver"
--> error number -1708
end tell
如果我只運行打開命令,Xcode打開項目沒有問題。但只要我包括腳本在被告席上彈跳的Xcode圖標的休息,但是這是我得到的,除了上述的從AppleScript的編輯器。
有人能指教一下我做錯了嗎?這是我第一次使用AppleScript或Xcode,所以我正在努力診斷問題。
我試着看的Xcode AppleScript字典,但沒有工作的例子我不是很確定,我需要的語法。
在此先感謝您的幫助!
我豆蔻困惑。你想「建立」或「運行」你的項目嗎? –