web-dev-qa-db-ja.com

XcodeでiOSシミュレーターを選択できない

Xcodeを6.1バージョンに更新しましたが、アプリケーションを実行したいのに、以前のバージョンのように左上隅のシミュレーターを選択できない理由がわかりません。表示される唯一の選択肢は、一般的な「iOSデバイス」です。

15
user123456

ようやく解決策を見つけました。デバイスメニュー(Shift + Cmd + 2)でシミュレーターを追加すると、「SimDeviceSet、set_path =/Users/MyUser/Library/Developer/CoreSimulator/Devicesを特定できません」というエラーが表示され、ディレクトリを確認したところ、 「CoreSimulator」というフォルダなので、作成しました。 XCodeを再起動すると、アプリを実行するために選択可能なすべてのiOSシミュレーターが表示されます。

皆さん、ありがとうございました。

4
user123456

「ウィンドウ」を押してから「デバイス」を押し、そこに表示されるかどうかを確認します。表示されない場合は、左下の「+」アイコンをクリックしてください。

33
Erik

ファイル-> プロジェクト設定-> 情報に移動します。展開ターゲットを下位または上位のバージョンに変更します。

ほとんどの場合、現在の展開ターゲットにシミュレータがインストールされていません。 Xcode Preferences-> Downloadsにアクセスしてください。 [コンポーネント]セクションに、まだないシミュレータをダウンロードするためのオプションが表示されます。

同じ問題に何度も直面し、この解決策を見つけました。お役に立てれば。 :)

22
Libran Coder

Xcode.appなどの名前を変更したため、CoreSimualtorServiceとの通信に問題があると思います。これはXcode 6.0および6.1のリリースノートで言及されています。残念ながら、現時点での唯一の回避策は、名前を変更するか再起動することです。

更新

Xcode(7.2+)の現在の(このアップデート以降の)バージョンでは、名前変更は問題なく機能するはずです。最良の結果を得るには、一度に1つのバージョンのXcodeのみを使用してください。 Xcodeの実行中に別のバージョンのXcodeを起動すると、前のバージョンではシミュレーターデバイスにアクセスできなくなります。再起動すると、シミュレーターデバイスにアクセスできるようになります(もちろん、もう1つは停止します)。基本的に、最後の方が勝つ。

同じ問題が発生しました。私のOSは10.9.5です。 IOS Simulator 7.1 from Xcode Preferences-> Downloads-> iOS 7.1 Simulator。次にWindows-> Devices->追加したシミュレータデバイスを+をクリックしてダウンロードすることで、この問題を解決しました。

ありがとう。

2
MacDeveloper

[ウィンドウ]-> [デバイスとシミュレータ]に移動し、シミュレータがリストされているかどうかを確認します。いいえの場合は、左下隅の「-」をクリックして追加します。または、デバイスは存在するが選択できるデバイスでそれらを表示できない場合は、Xcodeシミュレーターと互換性がない可能性がある展開ターゲットを確認し、Xcodeサポートに従ってターゲットを設定すると、シミュレーターリストが表示されます。

1
Taranjeet Kaur

私の場合、フォルダーからxcuserdataを削除した後、他のオプションなしでMacのみをシミュレートします。検索後、スキーム設定で、Run-> Info-> Executableをアプリなしで見つけました。次に、プロジェクトでアプリを選択します。その後、シミュレータがすべて戻ってきます。

0
章恩齊