2013-04-06 9 views
5

私はグラフィックスに少し重いアプリをビルドしていますが、iPhone 4ではフレームレートが不十分ですが、4Sと5でうまく動作します。4早い?iOSデバイスをサポートしないことを選択してください

私は、説明では機能しないと言うアプリを見たことがありますが、実際には4S以上でなければダウンロードを停止する方法がありますか?

EDIT:

私のアプリは、Bluetooth-ルを必要とするために拒否されました。

答えて

4

いいえ、現在、アプリリリースの特定のデバイスをターゲティングする方法はありません。

EDIT

私が上記で述べたことは今でも当てはまりますが、実際には唯一のiPhone 4SとiPhone 5 を標的とするための実行可能な回避策がある、あなたは、デバイスをターゲットにすることはできませんが、あなたは、デバイスをターゲットにすることができます機能とは、this文書によると、iPhone 4SとiPhone 5のみの機能があります:bluetooth-leです。

したがって、特定のデバイス機能を対象とする場合、そのデバイスのみがサポートされます。

これを行うには、アプリケーションのplistにUIRequiredDeviceCapabilitiesキーの下にbluetooth-le機能を含めるだけです。 OPの経験を1として

免責

、あなたのアプリがは、それを使用しない機能を必要とするためにを拒否することができます。

+0

オーケー感謝@Gabriele Petronellaの回答に基づいてスクリーンショット編集

UPADTE

、私は私が原因アーキテクチャまでのiPhone 5をサポートすることを選択することができ聞いた「サポートarmv7sのみ。 "しかし、私はまだ残念ながら4Sを使用している人々の巨大な塊があると思う。 –

+0

実際に私は解決策を見つけたかもしれませんが、私の答えを更新するために数分を与えてください –

+0

うわー、それは私が実際にそれを使用しない場合、それが承認されるのだろうか?私はそれを行く、ありがとう! –

2

UIRequiredDeviceCapabilitiesキーは、アプリターゲットの[情報]> [カスタムiOSターゲットの所有権]で使用できます。

りんごのドキュメントのInformation Property List Key Referenceに詳細があります。

iPhone4ではサポートされていない機能が必要です。

enter image description here

+0

私はシステムを使う方法を学んでいます。誰にも嫌がらせをしたくありません。答えが見つからない場合は – alexcristea

+2

ちょっと心配しないでまだ言われていないものとは異なるものが追加されているかどうかをチェックします。この場合、スクリーンショットは誰かにとって役立つかもしれませんので、そこに答えを残してください;) –

+0

私のアプリケーションは 'Bluetooth-le'を要求し、それを使用しないため拒否されました。 –

関連する問題