2011-08-11 2 views
3

下記の設定をスナップショットします。UIRequiredDeviceCapabilities armv6とarmv7

ARMv6の本を含める:私のプロジェクト設定では、私はリンゴの状態によって記述は、「唯一のARMv6命令セット用にコンパイルされ、」にもかかわらず、ARMv6以降およびARMv7両方のキーを含める必要があり、この平均値は、ARM6および7んをターゲットにしていますアプリケーションがarmv6命令セット用にのみコンパイルされている場合は、キーを押します。 (iOS v3.1以降)

armv7 アプリケーションがarmv7命令セット用にのみコンパイルされている場合は、このキーを含めます。 (後のiOS v3.1と。)

enter image description here enter image description here

答えて

1

あなたは両方のアーキテクチャ用にコンパイルしているよういいえ、あなたはそれらのいずれかを必要としません。 1つのアーキテクチャ用にコンパイルした場合にのみ、要件を含めることになります。

0

xCode 4.2では、アーキテクチャをarmv6に切り替えることはできません。標準はarmv7であり、変更することはできません。フィールド "Valid Architectures"の "armv6 armv7"の値がすべてのデバイスをサポートするのに十分かどうかはわかりません。したがって、私はpetereptがキー "UIRequiredDevicesCapabilities"に記述したように(配列 - )文字列値 "armv6"を含めました。私のアプリがすべての(iPhone)デバイスと互換性があるように願っています。 その他の経験ですか?乾杯。

関連する問題