Он не будет отклонен, но вам нужно будет установить цель развертывания на iOS 5, и пользователи под управлением iOS 4 не смогут загрузить и установить ваше приложение.
Чтобы использовать этот метод только на iOS 5, и при этом позволить приложению работать на iOS 4 (с синими вкладками), сделайте следующее:
if ([UITabBar instancesRespondToSelector:@selector(setSelectedImageTintColor:)])
{
[tabBarController.tabBar setSelectedImageTintColor:[UIColor redColor]];
}
Этот код безопасен для запуска на iOS4.
В качестве альтернативы см. Мой ответ на этот вопрос, в котором объясняется, как полностью настроить цвета значков вкладок таким образом, чтобы это работало в любой версии iOS: изображение элемента панели вкладок и selectedImage