2011-12-01 189 views
3

以下this問題,我如何使用iPhone模擬器作爲設備啓動instruments。 我嘗試這樣做:從iPhone模擬器的命令行啓動儀器

$ instruments -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -w iphonesimulator5.0 MyApp.app 

但我得到這個錯誤:當你想指定一個硬件設備作爲目標(「設備ID」這裏

Instruments Usage Error : Device failed to become ready for use.

回答

1

-w <deviceID>只用是的標識符該設備可在Xcode的組織者中找到)。

而不是使用-w,您可以在生成過程中指定一個標誌來強制儀器使用iPhone。詳情可以在here找到。

0

我是這麼做的,如下所示: 1.我創建了一個模板,我在其中調用我的UI自動化主文件,該文件觸發器運行所有腳本。 EX: //Main.js文件將運行auto.js腳本 //auto.js是在我運行的所有腳本 //Main.js文件 #進口「auto.js」 我的主文件auto.run(); //現在打開終端並運行以下命令。 1.轉到您保存模板的目錄 2.複製模擬器(完整路徑)爲 的位置比運行以下命令: instruments -t ./NameOfYourTemplate.tracetemplate/Users/swathyvalluri/Debug-iphonesimulator /MyApp.app

注意:在模板中創建一個新文件,然後將其中的內容複製到您想放置的文件中,否則它將在本地查找Main.js文件,並且在另一個文件上運行時會失敗服務器。

請讓我知道如果你需要更多的幫助:)這裏

相關問題