Xcode 4 Preview 4 отображает «Build Succeeded», но с ошибками - PullRequest
7 голосов
/ 05 декабря 2010

Xcode 4 Preview 4 отображает «Build Succeeded», как показано на рисунке ниже, есть 5 ошибок. На самом деле ошибок больше 5, но похоже, что Xcode больше не собирается. Это произошло, когда я построил проект в xcode 3, в то время как xcode 4 был открыт с тем же проектом. У кого-нибудь есть идея преодолеть эту ошибку и восстановить Xcode ??

alt text

Я попытался перезапустить Xcode, перезагрузить Mac. Я не знаю, как очистить сборку. Параметр «очистить все» в меню «Продукт» не работает.

Заранее спасибо.

Ответы [ 4 ]

4 голосов
/ 31 марта 2014

Выполните следующие действия:

  1. Отредактируйте PCH файл
  2. Сохраните снова.
  3. Очистить и построить
  4. Нет 4-го шага.

Надеюсь, это поможет!

2 голосов
/ 05 декабря 2010

Попробуйте зайти в каталог Build и просто удалить все.

Для Xcode 3 каталог сборки обычно находится внутри вашей основной папки проекта. Для xcode 4, как обсуждалось в , этот вопрос можно найти по умолчанию в ~/Library/Developer/Xcode/DerivedData.

Кроме того, помните, что вы не сможете очистить цель, если она работает внутри симулятора (хотя, похоже, что в этом случае это не применимо).

1 голос
/ 24 февраля 2012

Я только что получил эту ошибку сегодня и хочу объяснить, что я сделал в случае, если кто-то еще столкнется с ней.

Xcode будет отображать ошибки, но сборка будет успешной и будет запущена в симуляторе.Я создал новый проект с нуля, и случилось то же самое.Я вставил бы случайные строки, такие как "saedrw34", и он выделил бы его красным восклицательным знаком.Но код все равно будет создан и запущен.

Проверьте параметры автосохранения: Xcode -> Настройки -> Общие: Автосохранение -> Установить всегда.

Я вспомнил, что до этогок моим проблемам я изменил его на «Никогда».Я не понял, Xcode, когда вы нажмете «Выполнить», скомпилирует последнюю сохраненную версию на вашем жестком диске, а не текущую версию, которую вы видите на экране.Так что, по сути, он строил версию, отличную от версии с ошибками.

Может отличаться от вашей ситуации, но подумал, что я просто передам это ..

0 голосов
/ 17 июня 2019

У меня сработало следующее:

  1. Перейдите в "Инспектор файлов" и снимите флажок целей в разделе "Членство в целях"
  2. Сборка проект (возможно, также чистая сборка)
  3. Проверьте непроверенные цели в разделе «Целевое членство»
  4. Сборка проект
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...