iOS 2.0 が存在した 2 年前に作成されたプロジェクトがあります。アプリ自体は、途中でアップデートを成功させ、うまくやっています. これまでのところ、Xcode のアーキテクチャ設定には「armv7 arm6」があり、展開は iOS 3.0 でした。
最近、Facebook (ShareKit) をアプリに統合しました。iOS 4.0 以降と「arm7」のみが必要です。設定をそれらに変更してバイナリを作成すると、Application Loader は次のメッセージでアップロードを拒否します。
iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv6
「armv7 arm6」に戻すと、Facebook (ShareKit) の要件により、アプリは実行されません。
前もって感謝します。