ユニバーサルバイナリを生成するように構成されたプロジェクトがあります(私は思います)。ベースSDKは3.2に設定され、DeploymentTargetは3.1に設定されています。ターゲットデバイスファミリはiPhone/iPadであり、アーキテクチャはarmv6armv7です。
このユニバーサルバイナリが実際にどのように機能するかについて、いくつか質問がありました。
1)レビューのためにアプリバイナリを送信する場合、ビルドターゲットとしてどの構成を設定する必要がありますか?「デバイス-3.1」に設定すると、という警告が表示されます"warning: building with Targeted Device Family" that includes iPad('1,2') requires building with the 3.2 or later SDK"
。ただし、SDK 3.2でビルドした場合でも、OS 3.1を搭載したiPhoneで動作しますか?デバイスとアーキテクチャ(arm6 / arm7)の正しい構成は何ですか?
2)上記のシナリオをテストするにはどうすればよいですか(SDK 3.2で構築されていますが、OS 3.1を実行しているデバイスにインストールされています)?SDK 3.2を使用してビルドした場合、OS 3.1を搭載した電話にインストールしようとすると、電話のOSが更新されていないというエラーが表示されます。
ありがとう!