Xcode 4.2 Product - Run Greyed Out

17

Моя кнопка «Запуск» в разделе «Продукт» выделена серым цветом и после нескольких попыток с разных форумов не может понять, что случилось.

Я попытался удалить файлы project.xcworkspace и xcuserdata и позволить xcode генерировать новые, но не ...

Мой сотрудник использует AppCode от IntelliJ, и когда он тянет код, он работает отлично. Но если он открывает те же файлы в своем Xcode, его «Run» также выделяется серым цветом.

    
задан FishStix 16.11.2011 в 02:13
источник
  • Что такое версия XCode, которую вы используете? И как долго он остается серым. Что произойдет, если вы используете комбинацию клавиш Ctrl + R –  0x8badf00d 16.11.2011 в 02:15
  • XCode 4.2, Command + R ничего не делает, он постоянно greyed out –  FishStix 16.11.2011 в 02:20
  • Что происходит, когда вы создаете новый проект и Build + Run? –  0x8badf00d 16.11.2011 в 02:23
  • Другие проекты строят и работают просто отлично –  FishStix 16.11.2011 в 02:27
  • У меня была аналогичная проблема с AppCode, где я случайно удалил группу продуктов и ее содержимое. Он по-прежнему работал в AppCode, но не в Xcode. Настройки схемы и цели были правильными, но пункт меню «Выполнить» был выделен серым цветом, и нажатие значка треугольника запуска вызвало компиляцию кода, но потом ничего не произошло. Дублирование целевого приложения и воссоздание схемы для него устранили проблему. –  Lukas Kubanek 11.07.2014 в 11:02
Показать остальные комментарии

4 ответа

4

Мой сотрудник, который использует AppCode, редактировал файл конфигурации, перемещал некоторые фреймворки и т. д. Мы заметили, что между XCode и AppCode существует разница между использованием относительных и абсолютных путей в файле project.pbxproj.

В конечном счете, я просто вернул код до его изменений, поэтому на этом этапе я не совсем уверен, какая разница в файле конфигурации фактически заставляла Xcode не иметь возможности запускать проект.

** EDIT Из журналов .git, похоже, что AppCode добавлял относительные каталоги с 7 наборами «/../» и до того, как были только экземпляры 5 «/../», чтобы вернуться в корневой каталог. Скорее разочарование в том, что Xcode не имел возможности справиться с этим изнутри IDE.

    
ответ дан FishStix 16.11.2011 в 19:28
источник
  • то же самое в 2015 году. Как-то схема была повреждена, а исполняемый ipa был невыбираемым в xcode. открытие проекта в AppCode и изменение исполняемого файла для схемы решили проблему. –  emrahgunduz 18.11.2015 в 03:03
27

«Изменить» текущую «схему»:

Убедитесь, что для этой цели сборки установлен флажок «Запустить»:

    
ответ дан chown 16.11.2011 в 19:40
источник
  • Схема прекрасна, была разница между относительными структурами каталогов, которые AppCode редактировал pbxproj с помощью Xcode. –  FishStix 16.11.2011 в 21:04
  • @FishStix А, ок. Рад, что вы его исправили! –  chown 16.11.2011 в 21:08
  • И сменив «Исполняемый файл» с одного на XXX.app, зафиксировал мой случай. –  Sugar 24.08.2015 в 03:32
5

Убедитесь, что выбран правильный объект.

(Верхний левый в окне Xcode, рядом с треугольной кнопкой Run.)

    
ответ дан funroll 28.08.2013 в 20:49
источник
5

Схема должна быть исправлена ​​(я не знаю, почему xcode изменил ее)
Вот требуемые шаги:
, ,

    
ответ дан ShaulF 02.01.2016 в 18:56
источник
  • Работает для моего старого проекта, thx. –  Dino Tw 09.10.2016 в 00:50