Почему Xcode продолжает менять свой активный исполняемый файл?

Что-то действительно странное происходит с Xcode и проектом iPhone, над которым я работаю, когда я создаю симулятор, в проекте есть 2 активных исполняемых файла (MyApp - iPhone Simulator (2.0) и MyApp - iPhone Simulator (2.1)) Почти все время я хочу использовать активный исполняемый файл 2.1, но Xcode иногда незаметно меняется на версию 2.0.

Похоже, что в этом или в каком-либо триггере нет никакой закономерности, которую я могу заметить. Google нашел пару человек, у которых была такая же проблема, но у них нет решений.

Помогите мне stackoverflow-kenobi! Ты моя единственная надежда!


person Mike Akers    schedule 18.11.2008    source источник


Ответы (4)


Хорошо, это была ошибка. Хорошие новости: это исправлено в новом SDK 2.2.

person Steph Thirion    schedule 21.11.2008

Это странно - я уже какое-то время занимаюсь разработкой для iPhone / XCode и никогда не видел ничего подобного.

Вы абсолютно уверены, что не копаетесь в каком-то месте, которое вызывает изменения?

Возможно, у вас поврежден XCode или .xcodeproj? Если проблема не исчезнет, ​​я бы попробовал воссоздать свой проект и, если это не помогло, переустановить XCode.

Действительно, очень странно ...!

person Olie    schedule 18.11.2008
comment
Это клиентский проект, и меня не было рядом, когда они его создавали. Система сборки .... интересна ... так что, возможно, что-то не так, но я не смог ее найти. О, и разве это не должно было быть комментарием вместо ответа, Оли? - person Mike Akers; 19.11.2008

У меня точно такая же проблема. Мне нужно установить активный исполняемый файл на 2.1, чтобы openAL работал. Я заметил закономерность: он переключается обратно каждый раз, когда я переключаюсь на экспорт на устройство. Разве это не то, что происходит с вами?

Я видел, как проблему пару раз комментировали на официальном форуме разработчиков iphone, но никаких решений. Похоже на ошибку.

person Steph Thirion    schedule 20.11.2008

Итак .. почему вы на самом деле это делаете? Вероятно, с учетом характера iPhone (с несколькими фреймворками для разных архитектур), вероятно, лучше настроить разные цели для различных проектов. Созданный исполняемый файл будет результатом этапов сборки для ваших целей.

person wisequark    schedule 18.11.2008