現時点では、armv6とarmv7の両方をコンパイルしています。また、ターゲットiOSバージョンを4.0に設定しました。
IOS 4.0以降を実行できるすべてのデバイスがarmv7であり、したがってarmv6のコンパイルを停止できると言ってもいいですか?
大したことではありませんが、可能であれば、アプリのバイナリがかなり小さくなります。
申し訳ありませんが、あなたは正しくありません。 iPhone 3GおよびiPod Touch 2Gは、iOS 4を(ほとんど)実行でき、armv6プロセッサを搭載しています。
ARMv8/ARM64 = iPhone 5s、iPad Air、Retina iPad Mini ARMv7s = iPhone 5、iPhone 5c、iPad 4 ARMv7 = iPhone 3GS、iPhone 4、iPhone 4S、iPod 3G/4G/5G、iPad、iPad 2、iPad 3、iPad Mini ARMv6 = iPhone、iPhone 3G、iPod 1G/2G
iOS 4.3以降にはARMv7が必要です。展開ターゲットが4.3の場合、armv6サポートを除外できます。
XCode 4.5の時点では、armv6 @Paul de Lange用にビルドすることはできません
Armv6サポートを安全に削除できます[〜#〜] if [〜#〜]展開ターゲットを4.に設定します。これは、iOS 4はarmv6デバイスに4.2までしかインストールできないためです。