我正在 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 支持的功能。