私は最近Xcode 8ベータ4を使用していますが、これまでは正常に機能していました。シミュレーターのリストは、私のプロジェクトのいずれにも表示されません。私はすでに新しいスキームを作成しようとしましたが、うまくいきませんでした。どうすれば修正できますか?
私の場合、派生データを削除してXcodeを再起動するとうまくいきました。
rm -rf ~/Library/Developer/Xcode/DerivedData/*
適切な展開ターゲットを設定します。また、より大きな/同じ展開ターゲットバージョンのシミュレータをダウンロードする必要があります。
TL; DR Sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
OPの1年前、Xcode 9ベータ6をインストールした後、10.3シミュレーターはxcode 8から姿を消しました。rm -rf ~/Library/Developer/Xcode/DerivedData/*
今回は動作しませんでした。
Runnin xcode-select --print-path
印刷/Applications/Xcode.app/Contents/Developer
。
念のため、xcodeの再起動後に機能するSudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
を試しました。
これを試して、それは私にとって完璧に働いています、
以下の手順に従ってください、
1)クリーン派生データ
rm -rf ~/Library/Developer/Xcode/DerivedData/
OR
Xcode---> Preferences--->Location--->Derived Data
2)展開情報の変更展開ターゲット
equalor orlessthenSDKversion ofXcode
3)終了Xcode
4)Xcodeを再度開くと、simulatorsのリストが表示されます
詳細については、こちらを参照してください 詳細な回答
これが誰かの助けになることを願っています。
展開ターゲットを確認してください。展開ターゲットは、この問題が発生するiOSバージョンよりも大きいです。
Xcode 8.3.2(Sierra)で、インストールされたデバイスが表示されないという同様の問題に直面しました。残念ながら、Xcodeの再起動は機能しませんでしたが、マシンの再起動は機能しました。 Apple開発者フォーラム でも回答
私の場合、Xcode 8にアップグレードした後、すべてのエミュレーターを手動で再度追加する必要がありました
[製品]-> [宛先]-> [シミュレータの追加]-> [シミュレータの追加]をクリックします。
Xcode.appでXcode_old.appに名前を変更すると、突然すべてのシミュレーターが新しいシミュレーターを追加できなくなりました。次に、Xcode(または任意の名前)で新しいフォルダーを作成し、その中にxcode 8.3バージョンを貼り付けます。
二段階
ステップ1:
製品->宛先->シミュレーターのダウンロード...必要なシミュレーターをダウンロードします
スキームの隣にシミュレーターがリストに表示されれば、準備は完了です!それ以外の場合、続行...
ステップ2:
新しいシミュレータタイプをダウンロードしても、可能なシミュレータのリストに自動的に表示されない場合があります。
製品->宛先->追加のシミュレーターを追加...左下隅の+
ボタンをクリックしてから、Add Simulator
名前、デバイスタイプ、ダウンロードしたiOSバージョンを入力します。
これで、シミュレータデバイスのリストに表示されるはずです!
私はすべてのDerivedDataを削除しようとしましたが、それは助けにはなりませんでした。 「シミュレーターの追加」をクリックしたときにすべてのシミュレーターがリストに表示されていたにもかかわらず、何らかの理由でデバイスが表示されませんでした。私はショットを撮って、Product-> Build For-> Runningを試し、アプリをコンパイルしました。成功すると、すべてのデバイスが再表示されました。
¯\ _(ツ)_ /¯
ステップ1:
製品->宛先->シミュレーターのダウンロード ...必要なシミュレーターをダウンロードします。
ステップ2:
新しいシミュレーターをダウンロードした後、シミュレーターのリストに自動的に追加されることはありません。
製品->宛先->追加のシミュレーターの追加 ...左下隅の+ボタンをクリックして、シミュレーターを追加します。ダウンロードした名前、デバイスタイプ、iOSバージョンを入力します。
ステップ3:
展開ターゲットを設定します。以前のバージョンのシミュレーターをダウンロードした場合は、デプロイメントターゲットを同じに設定します。
これで、シミュレータデバイスのリストに表示されるはずです!
他に解決策はありませんでした。新しいシミュレータをダウンロードしてxCodeを再起動してみました。すべてのシミュレータが表示されています。
この問題を修正するには、以下の手順に従ってください。
ステップ1:すべてのXCodeとそれぞれのシミュレーターを終了します。
ステップ2:Xcode 8を開き、Xcodeメニュー->開発者ツールを開く->シミュレーターに移動します。
ステップ3:Xcode 8を終了し、再度開きます。
メニューバーに移動できます:フォルダーに移動し、パスの下に入力します〜/ Library/Developer/CoreSimulator /デバイスを選択し、すべてのデバイスリストを削除し、x-codeプロジェクトを再度開きます