..iOS 5.0 アプリを iPhone IOS 5.0 シミュレーターで正常に動作させるために変更すべき設定があるかどうか疑問に思っています。私のデバイスでは 60 fps で実行されますが、12 fps でのみ実行されます。何か助けはありますか?シミュレーターが正常に動作することを期待していたでしょう..
XCode 4.3 と Mac OS X 10.7.3 を使用しています。
..iOS 5.0 アプリを iPhone IOS 5.0 シミュレーターで正常に動作させるために変更すべき設定があるかどうか疑問に思っています。私のデバイスでは 60 fps で実行されますが、12 fps でのみ実行されます。何か助けはありますか?シミュレーターが正常に動作することを期待していたでしょう..
XCode 4.3 と Mac OS X 10.7.3 を使用しています。
シミュレーターのパフォーマンスはまったく無関係です。シミュレーターは Mac の CPU で実行され、最速の iOS デバイスよりも数倍高速です。ただし、シミュレーターはハードウェア グラフィックス アクセラレーションを使用しないため、Mac の方がはるかに高速であっても、簡単に限界に達してしまいます。最後に、シミュレーターでアプリを実行するのは、アプリのどのユーザーですか? 答え:誰も!
とはいえ、警戒すべき理由はまだあります。デバイスで 60 fps が得られます。これは素晴らしいことです。しかし、どのデバイスですか?iPhone 4S または iPad 3 の場合、そのデバイスは iPhone 3GS (またはそれよりもさらに古い) や iPad 1 などの古いデバイスよりもはるかに高速です。問題があります。そのようなデバイスを見つけるか借用して、サポートされている最も古いデバイスでテストし、リリース ビルドでのみテストしてください。
次の事実を考慮してください。
したがって:
加えて:
最後に、あなたの実際の質問に答えるために、あなたができる唯一のことは、標準の (つまり、非 Retina) 解像度のシミュレーターを実行することを確認することです。(はるかに) 高速な CPU を搭載した Mac を入手する以外にできることはありません。
グラフィックについては、もちろん同等です。ユーザーエクスペリエンスの検証にシミュレーターを使用しないでください。ただし、デバイスに固執してください。ワークステーションの設定を微調整したり、シミュレーターのパフォーマンスを改善する方法を探したりして、時間を無駄にしないでください。いずれにせよ、あなたは結局デバイスに展開しようとしていますか?
一部の関数は、データや計算集約型の関数など、シミュレーターでより高速に動作します (もちろん、ワークステーションによって異なります)。いつものように、「適切な」シミュレーターのパフォーマンスにだまされてはいけません。