4

私はiPhone4でうまく動作し、3GSで快適に動作するアプリを持っています。3Gではなく3GS/4のみをターゲットにすることは可能ですか?3Gを実行すると、あらゆる種類のグラフィックグリッチ、クラッシュ、低fpsなどが発生します。3Gユーザーに、ストアでアプリを見せたくありません。3Gのメモリ/電力を少なくするためにアプリを「トーンダウン」することはできません。アプリの主な目的が失われます。

私が思いついた唯一の方法は、info.plistのアプリの要件としてマルチタスクを追加することですが、これは少しハッキーなようです。

また、提出に関しては、これは私を困らせる可能性がありますか?

4

2 に答える 2

3

アプリのinfo.plistの必要なデバイス機能に「armv7」を追加します。3GS以降のみがそのCPUアーキテクチャを使用します。armv7を必要とするアプリは、3Gやその他の古いarmv6デバイスにもインストールされません。

于 2010-11-24T00:10:52.713 に答える
0

これは以前に対処されたようですが、バージョンを判別し、それに基づいて適切なアクションを実行できます。

スレッドへのリンク

于 2010-11-23T23:16:27.803 に答える