XCode iPhone Multiple Targets - создается второй исполняемый файл с другим именем, но «путь» моего второго «исполняемого файла» неверен - PullRequest
1 голос
/ 19 августа 2009

Хорошо, я работаю над альтернативной версией приложения для iPhone, и моя новая версия работает нормально. Исполняемый файл фактически создан, я проверил каталоги сборки.

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

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

Есть предложения?

Ответы [ 3 ]

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

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

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

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

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

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

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

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

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

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

...