web-dev-qa-db-ja.com

シミュレーターに接続するXcodeエラー「ソフトウェアにより接続が中断されました」

Xcodeシミュレーターでプロジェクトを実行しようとすると、「ソフトウェアにより接続が中断されました」というエラーが表示され続けます。

シミュレーターとXcodeを再起動してみましたが、最近DerivedDataフォルダーを削除しました 壊れた遊び場についてのこの投稿で示唆されているように ので、助けにもなりませんでした。

60
Hannele

クイックフィックス

これは、Xcodeの複数のバージョンがインストールされているために発生しています。残念ながら、MacOSは一度に1つのバージョンのXcodeの実行のみをサポートし、現在実行中のバージョンの場所を知る必要があります。整理するには、次のいずれかを選択します。

Xcodeのすべてのインスタンスを終了して再起動します

それでも解決しない場合は、以下のオプションのいずれかを試してください。

コマンドラインを使用:

  1. Sudo xcode-select --switch /Applications/your_custom_folder_if_needed/Xcode.appを実行します

  2. 端末とXcodeを再起動すると、問題なく動作します。

コマンドラインを使用しないユーザー:

  1. Xcodeのすべてのインスタンスを終了します
  2. 使用するXcodeのインスタンスを開始します
  3. Xcode->環境設定->場所に移動します
  4. コマンドラインツールで正しいバージョンを選択してください
  5. できた!
96
Gabox

これは、システムにmultiple Xcodeがインストールされているためです。これはあなたがそれを機能させる方法です:

  1. 実行中のすべてのXcodeを終了します
  2. Xcodeを再起動する
  3. Xcode>環境設定>ロケーションに移動します
  4. Command Line Toolsで正しいバージョンに変更します

プロジェクトをクリーンアップし、必要に応じて派生データをクリアしてから実行してください!

53
Umitk

私の場合、Xcodeを終了して再起動すれば十分でした。安定版とベータ版の2つのXcodeがありました。

9
Chuck Boris

私にとって、Mac OSの再起動は機能しました(複数回)。

0
Daddy