iOS 5.0 でアプリを開発していますが、iOS 4.3.3 にも変換したいと考えています。
私の問題は、iPhone 3GS (iOS 4.3.3) にアプリをインストールするときに、コンパイラの警告やエラーが表示されないことです。ただし、iOS 5.0 以降でサポートされている関数を呼び出すと、アプリがクラッシュします。現在、私は次のような状態を確認して管理しています:-
if ([[[UIDevice currentDevice] systemVersion] floatValue]>4.4)
{
//Call iOS 5.0 and later function.
//For example.
[myTabBar setTintColor:maroonColor];
}
else
{
//Otherwise not do anything.
}
iOS 5.0 アプリを iOS 4.3.3 に簡単に変換する方法はありますか? または、最大展開ターゲットに関連する設定。だから私はそれを 4.3.3 に設定し、iOS 5.0 がサポートする機能を一度にすべてのエラーを取得できます。