我正在比較使用Xcode模擬器的多個項目的運行。每次運行其中一個項目後,每次我去構建一個項目時,Xcode都會告訴我它無法執行構建和運行,因爲模擬器正在使用中。然後我必須找到另一個項目窗口,停止模擬器(Cmd-。)中的運行,然後切換回前一個窗口並重建。我可以製作一個鍵盤快捷鍵來停止模擬器中的當前運行,在模擬器中構建並運行當前項目嗎?使用模擬器的多個項目
1
A
回答
5
在做這件事情時有一點點參與,但總體而言非常簡單。
您要做的第一件事就是打開Automator。 Incase你以前從未使用它,它包含在你的Mac上,所以只需搜索它。當Automator啓動時,系統會提示您創建一個新項目,選擇「服務」。
然後調整服務接收部分如下
在Automator的左側,你會看到一個搜索窗格中,搜索「運行AppleScript」,然後拖動的「運行AppleScript實例「在您的服務接收部分。 現在您將要改變applescript以滿足您的需求。在這種情況下,您將用「告訴應用程序」iPhone模擬器「替換」(*您的腳本轉到此處*)「以退出」
一旦完成更改Applescript, d喜歡它,它會以這個名字顯示在服務中。
現在你要頭部到「系統偏好設置」,然後搜索「服務」 正如你所看到的,我叫我的服務「退出模擬器」選擇你的,定義要爲它的任何快捷方式。 (儘量不要與現有的快捷方式衝突!)
現在,如果您遇到「正在使用模擬器」錯誤,您可以退出模擬器,以簡單的按鍵結束當前進程。
希望這會有所幫助!
2
每次運行都依賴於他們的項目窗口(據我所知)。所以你必須進入項目窗口並停止構建,或者直接退出模擬器(cmd + q)並重新構建新項目。
相關問題
- 1. 使用mod_rewrite模擬多個子目錄
- 2. 使用Jenkins Android模擬器插件運行多個模擬器
- 3. 項目不適用於iphone模擬器。
- 4. 模擬器不啓動我的項目
- 5. 使用Visual Studio模擬器運行的Nativescript項目
- 6. 是否正確使用模擬器作爲項目的POC
- 7. 多個RadioButtons模擬器
- 8. connectedAndroidTest多個模擬器
- 9. 在模擬器中安裝一個項目的兩個版本
- 10. 如何使用Bluestacks模擬器調試Android Studio項目?
- 11. 在iOS項目和iOS模擬器中使用xcodebuild
- 12. 如何使用ASP.NET MVC項目啓動Azure模擬器
- 13. 使用距離變量 - 機器人割草機模擬項目
- 14. 哪個項目提供Git for Windows中bash使用的終端模擬器?
- 15. 嘗試運行多類項目時Android Studio模擬器崩潰
- 16. 使用SVN的Maven多模塊項目
- 17. Android模擬器創建了多個使用同一個項目創建的實例
- 18. 使用對多個項目
- 19. 模擬器沒有顯示每個新創建的項目
- 20. 我怎樣才能設計一個Android項目的模擬器
- 21. m2eclipse多個模塊項目
- 22. 如何在Spring RabbitMQ項目中使用多個虛擬主機?
- 23. 模擬項目組合
- 24. 使用iOS模擬器模擬iPad 1
- 25. WP7使用模擬器模擬Microsoft.Devices.Sensors.Compass
- 26. 通信的多個模擬器
- 27. iPhone模擬器的多個實例?
- 28. 多個併發的iOS模擬器
- 29. Android重複使用SD卡的多個模擬器
- 30. 多個項目,通用模塊
那麼這是非常有幫助的。謝謝。 – StoneBreaker 2012-03-04 15:41:38
更進一步,每當您成功構建時(使用構建選項上的xcode偏好設置),是否可以自動執行此腳本。此外,如果此腳本僅在模擬器當前正在運行應用程序時才運行,那將是理想的。也許而不是一個退出命令,我們可以編寫腳本,以便它只是導航到模擬器的主屏幕? – hatunike 2013-04-15 17:48:16