私が気づいたことは、iOS 4.3で開発していて、iOS 4.1として展開ターゲットを設定しても、最低限の展開ターゲットでサポートされていないコールについては、IDEから警告が表示されます。Xcode Base SDK:複数のSDKバージョンを並行してインストールする最も簡単な方法は何ですか
例えば、[CLLocationManager authorizationStatus]を呼び出すと、それがiOS 4.2で実装されていることを示す、authorizationStatusのドキュメントにもかかわらず、警告は表示されません。
私はこれが問題になると思いますか?
解決策は、複数のSDKバージョンをダウンロードし、一時的に最小バージョンのSDKに対してビルドすることですが、出荷するには現在のSDKバージョンに切り替えてください。
これを行うより良い方法がある場合は、アドバイスをお願いします。 "Base SDK"設定の下で、Xcodeでさらにオプションを取得するにはどうすればよいですか?