iOS SDK 5.1、Xcode 4.3.3 を使用しています。また、自動参照カウント (ARC) をオンにしてプロジェクトを開発しています。ARC は iOS 4 以降のバージョンでのみ動作することを読みました。しかし、展開ターゲットを OS 3.0 に設定しても、プロジェクトは正常にコンパイルされます。テストには iOS 4.0 を搭載したデバイスを使用していますが、このアプリケーションはそのデバイスでも問題なく動作します。
私の質問は、このアプリは OS 3.0 の実際のデバイスでも動作しますか? (ARC オン)。
それが機能する場合、Apple はなぜ iOS 4 以降でしか機能しないと言っているのですか?