4

私はこれについて頭を悩ませましたが、おそらく愚かな間違いを犯しています. Xcode 4.5.1 に切り替えた後 (4.5 で発生した可能性があります) 、アプリを iPad Retina シミュレーターにロードできません。iPad では常にRetina ディスプレイを使用するようにコンパイル スキームを編集しました。愛がない。以前は、シミュレーターをオンザフライで変更でき、開いているシミュレーターがプロジェクト用にコンパイルされていました。しかし、4.5でこれを行う方法がわかりません。ヘルプ!

4

2 に答える 2

5

ファンキーなことが起こっていますが、期待どおりに機能していないようです。これらのソリューションを次の順序で試してください。

  1. あなたの方法は正しいです、あなたはあなたのスキームを編集するときにあなたのシミュレーター表示設定を設定します。スキームの宛先がiPadシミュレーターであり、実行スキームに関連付けられていることを確認し、 iPadシミュレーターの表示をRetinaに設定します。スキームの変更を保存/適用し、アプリを実行してみてください。それでも問題が解決しない場合は、Xcodeを閉じてから再度開き、スキーム設定をチェックしてスタックしていないかどうかを確認し、再試行してください

    シミュレータの表示設定を変更する方法

    変更がスタックしていないかどうかを再確認することをお勧めします。プロジェクトファイルを詳しく調べます(プロジェクトファイルを右クリックし、[パッケージの内容を表示]を選択します)。次に、次の場所に移動します。

    xcuserdata->username.xcuserdatad->xcschemes->ProjectName.xcscheme
    

    お気に入りのエディターで開き、次のものがあるかどうかを確認します。

    simulatorIPadDisplay = "2.000000"
    

    ...必要なスキームについて

  2. それでもうまくいかない場合は、派生データに問題がある可能性があります(可能性は低いですが、手順1は機能しているはずです)。オーガナイザーに移動し、[プロジェクト]タブを選択します。次に、派生データの「削除...」をクリックします。以前と同じようにします。実行し、Xcodeを閉じ、確認して再実行します。

    オーガナイザー内で派生データを削除する方法

  3. さて、私たちは本当にピクルスにいます、それはビルドスキームのためにあなたの好みのシミュレーター表示を設定する唯一の方法です。Xcodeを削除して再インストールし、前の手順を再試行する必要がある場合があります。

  4. 一体何が起こっているの?メソッドを使い果たしました。この問題についてAppleに通知する必要があるかもしれません。

于 2012-11-02T17:34:43.307 に答える
4

さて、「すべての設定ファイルを見つけて保存し、Xcode とそのすべての設定ファイルを削除し、Xcode を再インストールし、シミュレーターとドケットを再ダウンロードし、設定ファイルを置き換えるなど」という長いセッションの後。私は自分が同じ立場にいることに気づきました。私にはRetinaシミュレーターはありません。

問題は Xcode やプロジェクト ファイルではありませんでした。5.0シミュレータは Retina モードで起動しません。5.16.0のシミュレーターは、コンパイル スキームでそれらに切り替えたときに発見したように、正常に動作します。5.0 に戻すと、通常のシミュレーター モードでスタックします。私が 5.0 シミュレーターを使用してきた理由は、最小公分母の iOS 機能をテストするためでした。それと、まだ修正されていない IPSec 経由の大きなパケット転送に影響する iOS 6.0 のバグがあります。

したがって、不足している派生データのステータスが何であるかはまだわかりませんが、現在は修正されており、アプリの再インストールが修正であったと思います.

于 2012-11-02T21:05:38.073 に答える