нацеливание на iPhoneOS 2.2.1 - PullRequest
0 голосов
/ 30 августа 2009

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

Я вижу, что это происходит из файла project_Prefix.pch, который, как я полагаю, был создан, когда XCode изначально создал проект. Я не вижу, как этот файл включен, но я считаю, что это источник проблемы. Я попытался удалить его, но тогда сборка вообще не будет компилироваться.

Нужно ли как-нибудь регенерировать этот файл?

Ответы [ 2 ]

0 голосов
/ 30 августа 2009

Глупый я - я фактически использовал 3.0 API. У меня было следующее:

  controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;

Удаление этой строки устранило проблему.

0 голосов
/ 30 августа 2009

Я не верю, что project_Prefix.pch - это файл, но если вы хотите восстановить его, просто удалите его или, что еще лучше, сделайте очистку вашего проекта.

Какие ошибки вы получаете? Это должно сказать вам, какой конкретный API 3.0 вы используете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...