Xcode 4: сборка не удалась, проблем нет - PullRequest
89 голосов
/ 19 марта 2011

Приложение отлично работает в симуляторе, собирает и запускает.

Когда я подключаю свое устройство (iPhone 3GS под управлением iOS 4.3) и нацеливаюсь на iPhone, в результате получается «Сборка не удалась» с «Нет проблем».

Глядя на окно результатов сборки, все отображается зеленым цветом, имеет галочку , включая уведомление о сбое сборки .

При расширении стенограммы ошибок нет.

Я не могу исключить возможность ошибки подписи или инициализации, но она дала мне эти ошибки, я исправил их, и теперь он не дает мне никаких ошибок или проблем, просто «Сборка не удалась; никаких проблем»

  • Каким образом сборка может завершиться неудачей без проблем?
  • Можно ли как-то посмотреть вывод сборки, чтобы узнать, могу ли я найти причину, по которой она не работает без проблем?
  • Производится ли сборка за пределами списка проблем?
  • Я не вижу в окне сборки, где она пытается загрузить приложение на мое устройство - это вывод в другом месте?

Ответы [ 44 ]

1 голос
/ 17 марта 2013

В моем случае причина была в том, что одна из моих Локализованных строк не имела ; в конце: Итак, "You’ve already passed the test" = "Тест по этому слову уже пройден" без ; в итоге приводит к Build Failed без проблем.

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

Я программировал приложение для Mac OS X без кодовой подписи . Когда я включил «песочницу» в разделе «Права», кодовая подпись автоматически включила , и я не смог создать новую сборку.

0 голосов
/ 16 октября 2015

Я использовал один макрос из файла, который был не импортирован , после импорта этого файла проблема решена .

0 голосов
/ 10 мая 2015

Xcode 6.1

Моя проблема заключалась в том, чтобы оставить ошибку в одном файле .m, затем перейти к другому и закрыть Xcode, не исправляя ошибку в первом файле .m.После того, как я снова открыл XCode, ошибка не показывалась, пока я не пошел к первому .m файлу.Затем он появился без каких-либо вмешательств.

0 голосов
/ 02 декабря 2012

У меня была похожая проблема с этим, и исправлением было удаление имени верблюжьего имени проекта.

0 голосов
/ 06 мая 2014

Для меня это было осуждение в библиотеке JSONKit. Это был доступ к свойству isa объекта, который устарел, вместо этого мы должны использовать object_setClass().

0 голосов
/ 14 декабря 2013

Моя ошибка: я случайно набрал письмо в строке 1 моего main.m файла и случайно сохранил его.

Я собирался потерять надежду и перенести свой код в новый проект, пока случайно не открыл свой файл main.m в Finder.Жаль, что компилятор не увидел эту ошибку.

0 голосов
/ 21 октября 2013

Если ваш проект Xcode содержит подпроекты, попробуйте закрыть родительский проект и напрямую открыть дочерний проект Xcode.

В моем подпроекте была ошибка, но она не отображалась в списке ошибок родительского проекта, когда я создавал цель подпроекта. Но когда я открыл один проект Xcode и построил тот же проект, появилась ошибка.

0 голосов
/ 27 сентября 2013

В моей ситуации это проблема компиляции кода.но XCODE не напоминает об ошибке компиляции.

0 голосов
/ 04 апреля 2013

Только что попробовал все в этом посте и ничего не получалось.

Затем в меню Apple> Обновление программного обеспечения> обнаружено обновление xcode.

Я еще не установил обновление, но простое открытие этого окна решает проблему (когда я закрываю окно обновления,проблема вновь возникает)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...