2009-08-19 3 views
1

Хорошо, поэтому я работаю над альтернативной версией приложения для iPhone, и моя новая версия строит только хорошо. Исполняемый файл фактически создан, я проверил каталоги сборки.XCode iPhone Несколько целей - Создан второй по-разному исполняемый файл, но «путь» моего второго «исполняемого файла» неверен

Я попытался вручную изменить EXECUTABLE_NAME на правильное имя в файле Info plist второй цели, но это не изменяет поведение. MyApp2.app все еще создан.

Проблема в том, что при загрузке отладчика он загружает неправильный исполняемый файл - MyApp.app, а не MyApp2.app.

Любые предложения?

ответ

0

Проверьте информацию о вашем новом приложении (щелкните правой кнопкой мыши по целевой точке -> Получить информацию). В разделе «Параметры упаковки» (на вкладке «Сборка») вы хотите изменить значение «Имя продукта» на MyApp2. Значение вашего файла info.plist должно оставаться неизменным, и оно автоматически захватит имя продукта.

0

У меня были некоторые подобные проблемы. Вы можете попробовать проверить файл .xcodeproj в текстовом редакторе и заменить любые ссылки старого имени на новый.

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

Если это не сработает, попробуйте перезапустить Xcode и изменить имя продукта.

Это случилось со мной, когда старое имя приложения было «липким», и мне потребовалось несколько раз, чтобы обновить его правильно.

Если это не сработает, создайте новую цель, а не дублируйте цель, которая должна ее исправить.

0

Ответ на мою конкретную проблему состоял в том, чтобы сделать тройную уверенность в том, что я изменил название продукта для всех конфигураций. По какой-то причине я не сделал этого для всех своих конфигураций. Я думал, что проверил, но нет.