Я не верю, что я использую какие-либо специфические API 3.0, но как-то всякий раз, когда я компилирую, я получаю предупреждение «Этот проект использует функции, доступные только в iPhone SDK 3.0 и более поздних версиях», а затем кучу ошибок. Если я изменяю Базовый SDK на 3.0, предупреждение и ошибки исчезают, но тогда, конечно, я не могу ориентироваться на OS 2.2.1
Я вижу, что это происходит из файла project_Prefix.pch, который, как я полагаю, был создан, когда XCode изначально создал проект. Я не вижу, как этот файл включен, но я считаю, что это источник проблемы. Я попытался удалить его, но тогда сборка вообще не будет компилироваться.
Нужно ли как-нибудь регенерировать этот файл?