web-dev-qa-db-ja.com

コンパイル時にiOSビルドが「SimDeviceTypeタイプに適したデバイスを見つけることができませんでした」という問題で失敗しました

IPad AirでXcode 10.3 beta 2を使用してアプリを実行すると、次のコンパイル時の問題が発生します。以下の問題が発生します。

Failed to find a suitable device for the type SimDeviceType : com.Apple.dt.Xcode.IBSimDeviceType.iPad-2x with runtime SimRuntime : 10.3 (14E5239d) - com.Apple.CoreSimulator.SimRuntime.iOS-10-3

どんな助けも大歓迎です。

77
Rein rPavi

XCodeの更新中、古いシミュレータプロセスがバックグラウンドで開いたままになっているようです。

単に走る

Sudo killall -9 com.Apple.CoreSimulator.CoreSimulatorService

ターミナルで問題を解決できます。
プロジェクトやビルドフォルダーをクリーニングする必要はありません。

261
ulsc

Xcodeを終了しても同じエラーが発生する場合は、clean(command + shift + option + k)を試し、ポップアップで「Clean」オプションを選択します。これを2〜3回繰り返します。私の場合はうまくいきます。

19
Mayur Tanna

私は同じ問題を経験していました。私の場合、ビルドする前に以前のバージョンのXcodeからシミュレータを起動していました。シミュレータを終了しても問題は解決しませんでしたが、Xcodeを再起動すると解決しました。

7
Eric G

最新のXcode 10.3(10G8)で同じ問題に遭遇しました。私が再びコンパイルする前に、約4つまたは5つの完全なプロジェクトクリーンを実行し、ボックスをバウンスしなければなりませんでした。 Appleでこれが修正されることを望みます。

6
BonanzaDriver

Macに接続していたiPadを取り外すだけでした。何らかの理由で、Xcodeのコンパイル方法が台無しになりました。

2
Tiago

私にとってそれを解決した唯一のことは次のとおりでした:

  1. ~/Library/Developer/CoreSimulator/Profiles/Runtimesフォルダーをクリアします
  2. Xcodeを再起動する
  3. プロジェクトをクリアする
  4. プロジェクトを実行する
1
Rashwan L

Xcodeの複数のバージョンを実行している場合は、xcode-select -pをチェックして、正しいバージョンのxcodeとコンパイラを使用していることを確認する必要があります。そうでない場合は、xcode-select -s { correct xcode path }を使用して正しいバージョンのxcodeを設定します。

0
Marquis103

最初にシミュレーターを起動してこれを解決します。Xcodeはビルドを渡します。

次に、デバイスでプロジェクトを実行します。

これが役立つことを願っています

0
Randall Wang

同じ問題を取得しますが、この問題を修正するために1時間成功した後、xcodeの問題があります。 Xcodeを再度開いて、プロジェクトをクリーンアップしてください。または、クリアのためにショートカットコマンドを使用してください(command + shift + option + k)

0
Rawan-25