Xcode 4.5 にアップグレードしたところ、4.3 より前のデバイスをサポート/コンパイルできないことがわかりました。Mountain Lion にアップグレードした後、XCode 4.2 が起動しなくなったため、古いバージョンの XCode 4.2 を使用できませんでした。iOS 4.xx でデバイスをテストしていました。これらのデバイスにアプリをインストールしてテストしたいと考えています。
Xcode 4.4.1 は iOS 4.3 より前のデバイスをサポートし、Mountain Lion でも動作することがわかりました。それで、Xcode 4.4.1をダウンロードしました
この質問は、これを理解するのに役立ちました。
ps: フレームワークをダウンロードして iTunes 経由でインストールしようとしても、テスト デバイスを iOS 4.3 にアップグレードできませんでした。