プロジェクトを Xcode に複製し、シミュレーターで実行しようとしています。ただし、私の唯一のオプションは iOS デバイスです。これはこのプロジェクトにのみ固有のものであり、修正方法がわかりません。他の誰かがこれに遭遇し、それを修正する方法を知っていますか?
19 に答える
プロジェクトのビルド設定の下
- 展開セクションを選択
- iOS Deployment Target を iOS 5.0 以下のバージョンに変更する
- これで、デプロイ ターゲットをデバイスからシミュレーターに変更できます。
私の場合、展開ターゲットはバージョン 5.1 に設定されていましたが、iOS 5.1 を実行しているデバイスで実行するために、xcode 4.3 からコピーされた適切な JARS を使用して Snow Leapord OS を実行しています。
ただし、私のシミュレーターはまだバージョン 5.1 をサポートしていないため、展開ターゲットを 5.0 または 4.2 などの下位バージョンに変更するまで、シミュレーターで実行できません。
クリックしてターゲットまたはプロジェクト > Build Settings > Achitecture > Supported Platforms : iOS に変更
大きな問題ではない。Xcode & iOS シミュレーターを再起動しました。すると、すべてのシミュレーターが表示されました。
タイム マシンから復元した後、8.1 シミュレーターを再インストールし (設定 > ダウンロード)、"ウィンドウ > デバイス > + > シミュレーターの追加" でシミュレーターを追加する必要がありました。
私の場合は、[設定] の [ダウンロード] タブに移動して、シミュレーターをダウンロードします ;) コンピューターを変更した後に追加します (TimeMachine によって再取得されます) よろしくお願いします。
[ビルド設定] の下で、有効な SDK を選択したことを確認しますiOS Deployment Target
。私は7.1(ドロップダウンの別のセクションに表示されました)に設定されていましたが、インストールされていませんでした。7.0 を選択する (または明らかに 7.1 をダウンロードする) とうまくいきます。
- プロジェクトのルートをクリックします。
- 次に、ビルド設定に移動します。
- 次に、iOS 展開ターゲット 5.0 を設定します
次に、プロジェクトの左上にある iphone6 を選択します。
明らかに、ある種の深刻な問題があると思いました。実際、失われた iOS シミュレーターを Product/Destination から選択して修正しました。結局のところ、それほど大したことはありません。
BuildSettings に移動し、Code Signing を参照してください... Code Signing Identity の下で、すべての権限を「Don't Code Sign」に変更します。
それが役に立てば幸い。
私はstackoverflowで見つけることができるすべての提案された解決策を試しました.
結局、Xcode アプリを削除し、App Store から再度ダウンロードしました。インストール後、シミュレーターは元に戻りました。