2014-09-26 63 views
4

我最近更新的Xcode 6,現在the command I was using之前不起作用:Xcode 6 - 如何打開終端IOS模擬器移動Safari中的URL?

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app/Contents/MacOS/iPhone\ Simulator -SimulateApplication /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/Applications/MobileSafari.app/MobileSafari -u "http://google.com/" 

我做了很多的前端工作,響應式設計,並且必須多次看看結果在每個瀏覽器的日子。沒有這個命令是非常痛苦的。

此外,我想打開IOS7與一個命令和IOS8與另一個。

回答

9
xcrun simctl openurl <Device UDID> http://www.google.com 

您可以確定通過運行xcrun simctl list或更新的版本UDID的設備,你可以用「引導」,而不是UDID來指代當前引導設備。

請注意,這需要iOS模擬器實際運行。根據您擁有的Xcode.app版本,您可以使用「引導」別名而不是設備UDID來選擇當前引導的設備。

有關如何啓動iOS Simulator應用程序並啓動特定設備的信息,您可能還需要查看Xcode 6 - Launch simulator from command line

+0

謝謝了。我不知道爲什麼,但StackOverflow沒有通知我有一個答案。我今天會嘗試並回復。再次感謝。 – Stoutie 2014-10-14 14:36:07

+0

另外,你可以添加一個這個命令實際上在做什麼的描述?這些命令對我來說完全是陌生的。 – Stoutie 2014-10-14 14:36:56

+0

@stoutie運行'xcrun simctl help'獲得有關simctl命令的其他幫助。 xcrun命令是一個包裝器,用於在當前選定的Xcode.app中執行simctl。 – 2014-10-14 15:05:23

相關問題