複数のシミュレーターで実行およびデバッグする
たとえば、異なる iPhone の画面サイズでレイアウトを確認する場合など、1 つのアプリケーションビルドを複数のシミュレータで同時に実行またはデバッグする必要がある場合があります。この場合、実行 / デバッグ構成設定で並列実行を有効にする必要があります。
並列実行を許可する
メインメニューからを選択するか、ツールバーの実行 / デバッグ構成セレクターから実行構成の編集を選択します。
リストから構成を選択します。
並列実行を許可するチェックボックスを選択し、OK をクリックします。

並列実行を有効にした後でシミュレーターでアプリケーションを起動すると、緑色のドットがツールバーと実行またはデバッグツールウィンドウに表示されます。これは、アプリケーションが異なるシミュレータで同時に実行できることを示しています。
別のシミュレーターを起動するには、実行 / デバッグ構成セレクターからそれを選択し、 または
をクリックします。
実行中のデバイスの数はツールバーに表示されます。
実行中のアプリケーションの 1 つを停止するには、 Ctrl+F2 をクリックして、開いたリストからそのアプリケーションを選択します。すべて停止するには、すべて停止を選択します。
関連ページ:
アプリケーションを実行する
AppCode を使用すると、実際のデバイスだけでなく、シミュレートされたデバイスでも iOS および tvOS アプリケーションを実行できます。macOS のアプリケーションは、AppCode がインストールされている現在の Mac で実行されます。実行 / デバッグ構成を選択する:AppCode では、Xcode スキームの類似物であり、それらと同期される実行 / デバッグ構成を使用してアプリケーションを実行します。AppCode で作成されたすべてのプロジェクトには、アプリケーションと同...
コードのデバッグ
C/C++ /Objective-C および Swift コードのデバッグには、AppCode は Xcode にバンドルされている LLDB デバッガーを使用します。インストール / 有効化されたプラグインに応じて、他の言語で記述されたコードをデバッグすることもできます。デバッグセッション中に、デバッガーをアタッチしてプログラムを起動します。デバッガーの目的は、プログラムの実行を妨害し、内部で何が起こっているかに関する情報を提供することです。これにより、プログラムのバグを検出して修正するプロセ...
Reveal を使用した iOS アプリのデバッグ
AppCode が明らかにするとの統合をサポート — 再コンパイルせずに実行中のアプリケーションのビューをその場で編集および変更できる iOS アプリケーションのデバッグ用ツールです。Reveal を使用すると、iOS アプリのビュー要素と階層を 2D および 3D の視覚化でリアルタイムにインスペクションし、ビューのレイアウトとレンダリングの問題をすばやくデバッグできます。始める前に環境設定ダイアログで、プラグイン | インストール済みに移動し、AppCode は統合を明らかにしますバンドルプ...
場所をシミュレートする
さまざまなデバイスの場所でアプリケーションをテストするには、実行 / デバッグ構成のデフォルトの場所を指定し、アプリケーションの実行中にそれを変更できます。位置シミュレーションを許可する実行 / デバッグ構成のロケーションシミュレーションを有効にするには、次の手順を実行します。メインメニューからを選択するか、ツールバーの実行 / デバッグ構成セレクターから実行構成の編集 ... を選択します。リストから構成を選択し、オプションタブに移動します。位置シミュレーションを許可するチェックボックスを選択...