web-dev-qa-db-ja.com

「ビルドして実行」せずにiPhoneシミュレーターを起動できますか?

「ビルドして実行」する前に、シミュレーターでアプリを削除したい。削除を行えるようにシミュレーターを起動するにはどうすればよいですか? 「ビルドして実行」で起動すると、修正しようとしているバグのために時間がかかる長いログ出力が得られます。私はそれを避けたいです。

129
RobertL

シミュレータは単なるアプリケーションであるため、他のアプリケーションと同様に実行できます。

ターミナルから直接シミュレータを実行するには、openコマンドを使用してこれらの場所を追加します

Xcode 7.x、8.x、および9.x

Xcode 7.xでは、iPhoneシミュレーターが再び移動しました:/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app

Xcode 6.x

Xcode 6.xでは、iPhone Simulatorが再び移動し、現在は/Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.appにあります。


Xcode 4.x、5.x

Xcode 4.x(Mountain Lionの4.5まで)およびMavericksのXcode 5.0.xでは、/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/にあります。

私のバージョンのXcode(4.5.2)では、ドックアイコンまたはXcodeメニューからOpen Developer Toolメニューを使用すると非常に便利です。

open iOS Simulator


Xcode 3.x

Xcode 3.xでは、次の場所にあります。

/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app


Xcodeの将来のバージョンでは、恐らく再び動くでしょう。これは、気まぐれな小さなアプリです。

233
Seth

XCode 4.3以降、場所が変更されたため、シミュレータは次の場所にあります。

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/

34
inta

ターミナルから次を使用できます。

open -a iPhone\ Simulator
open -a iOS\ Simulator
open -a Simulator

これはすべてシミュレータのアプリケーション名に依存し、Xcodeを繰り返すたびに変わる可能性があります。

33
atreat

それに続いて、@ jimbojwからの新しいコマンドを使用して、新しいXcodeでショートカットを作成します(設定からインストール)。

ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app /Applications/iPhone\ Simulator.app

アプリケーションフォルダーにショートカットが作成されます。

24
user1450909

最初に、iOSシミュレーターをアプリケーションに追加します。

ln -s /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app /Applications/iPhone\ Simulator.app

そこからFinderで開くか、起動バーにドラッグできます。

ソース: http://www.bram.us/2010/05/05/xcode-iphone-simulator-location/

7
jimbo

Spotlightを使用します。

ただし、最後のシミュレータのみが開かれます。前回iPad Air 2を使用した場合、Spotlightはそれを開きます。今回iPhone 6sを開きたい場合、それは問題です。

6
Jaybo

これは古い質問ですが、Xcode 4.5 UIからシミュレータを単に実行したい場合は、Xcode> Open Developer Tool> iOS Simulatorを実行できます。

6
delliottg

最も簡単な方法は、Xcodeからシミュレーターを開始し、次にドックで、アイコンのCtrl + ClickからKeep in Dockを選択することです。enter image description here

3
Thai Tran

Xcodeを開かない場合:

open /Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app/
3
bolinfest

Xcode 7.2の場合

/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator.appを開きます

須藤./シミュレータ

そして、このパスをプロファイルに追加するのが最善の方法です。

2
Dheeraj Gupta