私はxcode 5で作業しており、しばしばThe Simulator can't be launched because it is already in use.
実行されていないか開いていないとき(つまり、実行後:シミュレーターを終了します)。
アプリケーションを停止しましたが、他のプロジェクトが開いていたり、実行されていたり、シミュレータを使用していません(この種の提案は避けてください)。
これは、例外を取得した後に発生します。
コンピューターを再起動せずにシミュレータープロセスを「解放」するにはどうすればよいですか(今のところそれが唯一の解決策です)。
また、例外は私のキャッチキャッチのいずれにも巻き込まれていないので、開発者計器のどのツールが間違っているのかを理解するのに役立つかどうか疑問に思います。
私は解決策を得ました。
私はそれがあなたを助けることを願っています...
Xcodeとシミュレーターを再起動します。バグです。
「Simulator in Use」というエラーが表示されると、Xcodeを終了する以外のオプションがなくなるため、コードで行った変更を元に戻すことはできません。
私が遭遇した唯一の解決策は、習慣を作ることです_
プロジェクトを2回以上クリーニングする
プロジェクトを実行する前にシミュレーターをリセットします。
そして、このソリューションの最悪の部分は、この手順に従うことです毎回シミュレーターでプロジェクトを実行したい。
ただし、Xcodeを強制終了する必要はないため、この変更によりコードの変更を元に戻すことができます。
仕方がない...
このバグはアップルが解決する必要があると思います...
2014年9月2日。
Mac OSXとXcodeを更新して以来、この問題に直面していません。 Appleによって修正されたようです。
ありがとうございます。
ここで起こっているのは、シミュレータを終了したが、シミュレータでXcodeがまだ開いているデバッグセッションを実際に終了していないことです。停止ボタンがまだ左上に表示されていることがわかります。ヒットした例外から継続することがないため、デバッグセッションは開いたままです。
停止ボタンを押すか、command +ピリオドを押すと、デバッグセッションを終了できます。その後、シミュレーターに再びビルドできるようになります。
Xcodeの左上にある停止ボタン(再生ボタンの横)をクリックして、これを修正することもできます。問題は、シミュレーターが停止している可能性がありますが、デバッガーがまだファイルで実行されていることです。したがって、Xcodeを再起動する代わりに、停止ボタンをクリックするだけです。
乾杯
XCodeとiOSシミュレータアプリを閉じるだけです。次に、XCodeを再起動します。それでおしまい。
コンテンツと設定をリセットしてみてください
Xcodeの別のインスタンスがシミュレータを使用しているかどうかを確認してください。その場合は、Xcodeの左上隅にある長方形を押して、実行中のアプリケーションを停止します。実行中のアプリケーションを閉じるのを忘れているので、それはいつも私に起こります。
Xcode 5.1のバグだと思う
そして、私はこの問題にこのソリューションを使用します。 「バックグラウンドからすべてのアプリケーションを閉じて実行する」
バックグラウンドでの使用からアプリケーションを閉じるには、
シミュレーターを選択し、「Ctrl + Shift + H + H」を押すので、バックグラウンドからすべてのアプリケーションを閉じてバックグラウンドタスク画面を開き、Xcodeからアプリケーションを実行します。
これにより、Xcodeを再起動する多くの時間が解決されることを願っています。
MacOSのドックを確認してください。シミュレーターアイコンを見つけることができますか?次に、アイコンの下に白い線または白い点があるかどうかを確認します。ドッキングが下にない場合は、アイコンの左側または右側で、白い線または白い点があるかどうかを確認します。持っている場合、シミュレータはすでに使用されています。シミュレーターのアイコンをクリックし、cmd + Qを押して終了します。
私は同じ問題を抱えています。私のやり方は簡単です:シミュレーターのメニュー->ハードウェア->デバイスから正しいシミュレーターを選択してください。問題は、シミュレータデバイスがxcodeプロジェクトのスキームデバイスに適合しなかったためであるようです。
シミュレータを停止する必要はありません。 * Xcodeの他のすべてのプロジェクトのデバッグを停止します。 *目的のアプリケーションを実行します。
これは私のために働いた。
すべてのプロジェクトウィンドウを確認し、XCODEの左上にある[実行を停止]ボタンをクリックします。
私は何よりも試しましたが、彼らは私の問題を解決するのを助けることができませんでした。 Xcodeを削除して再度インストールすると、問題は解決しました。
Xcodeが適切にインストールされていることを確認してください。正しくインストールされていない場合、Xcodeは正しく動作しません。