2011-02-01 2 views
1

Я всегда использую будущую версию Xcode, чтобы написать свое программное обеспечение, иногда проверяя в Xcode 3, чтобы увидеть, все ли там компилируется приложение. Обычно это происходит. Однако сегодня я узнал, что Xcode 3 обнаруживает приложение как iOS, а не OS X.Xcode 3 распознает мое приложение OS X как приложение для iOS

Я проверил базовый SDK, и все в порядке. Я проверил архитектуры, цель развертывания и т.п.

Чтобы проиллюстрировать эту проблему, вот скриншот

Опять же, мое приложение не приложение IOS, но приложение OS X.

Что я делаю неправильно?

PS: Да, цель называется «Mac».

+0

Я предполагаю, что вы используете управление версией. Пробовали ли вы просматривать изменения, внесенные в project.pbxproj, поскольку вы в последний раз проверяли, что Xcode 3 работает нормально? –

+0

Это было довольно давно, но да, у меня есть. Однако Xcode, похоже, многократно перенаправляет свойства, поэтому его трудно сравнивать. Я просмотрел их, но не нашел ничего особенного. –

ответ

1

Ну, получается, что это был глупый вопрос кэширования ...

Видимо Xcode 3 строит профиль внутри директории проекта - конечно, эти файлы скрыты, и я даже не думаю о глядя на них.

Когда единственное, что я не смог найти в файле проекта, было решение, я заметил, что эти два файла находятся в каталоге проекта. Я закрыл проект, удалил файлы и снова открыл проект. Xcode 3 снова повторил проект как приложение OS X!

Вышеупомянутое:Удалить профиль пользователя, и он будет работать снова.

Смежные вопросы