Использование Xcode 4.5.1. Наш проект строился нормально в течение последних трех месяцев, но внезапно, когда я пытаюсь построить, он говорит «Сборка не удалась», но не отображает никаких ошибок на вкладке восклицательного знака треугольника, а также не дает причину, когда он появляется Сборка не удалась.
Мы не меняли идентификатор пакета или какие-либо другие свойства проекта. Я пробовал чистить, потом строить, но не повезло.
Что может быть причиной проблемы?
Аналогично этому вопросу , но ни одно из решений не применимо.
Ответы:
Догадаться. На вкладке с тремя строками в речевом пузыре отображается журнал сборки. Я думаю, что мой файл раскадровки был поврежден во время последнего git pull.
источник
Вы можете увидеть причины сбоя
Report Navigator
в окне Navigator.Hide/Show Navigator
кнопку в левом верхнем углу Xcode.Report Navigator
, нажав на последнюю кнопку, присутствующую в списке кнопок в окне навигатора.Здесь Вы можете просмотреть причины либо
By Group
илиBy Time
источник
Нажмите на последний значок в верхней панели самой левой панели в окне Xcode, чтобы открыть секретные ошибки сборки архива .
Скорее всего, это будет связано с подписанием кода, если вы сможете создавать и запускать приложение, но не архивировать. Дальнейшее приближение к вашему сообщению об ошибке должно устранить это теперь, когда оно было обнаружено.
источник
Нажмите на последний значок в верхней панели самой левой панели в окне Xcode, чтобы выявить «секретные» ошибки сборки архива. У меня были проблемы с разрешением, которые решили для меня.
источник
Если вы изменили систему сборки на новую, вернитесь к стандартной. Это решено для меня.
источник
Столкнулся с той же проблемой с xCode 8, причина в том, что мой сеанс Apple Id истек, и xCode не смог его обновить из-за проблем с сетевым подключением после того, как я вошел в систему с моим идентификатором Apple в настройках. Я смог построить нормально снова
источник
Я согласен с Джейсоном. Вы должны сделать что-то не так. Это ошибка XCode, что он не мог выдать ошибку. Просто вернитесь на свой путь. Открытые экраны, которые вы редактировали / открывали в прошлый раз. В моем случае
;
отсутствовал один контроллер.источник
Это случилось со мной, когда я писал
Swift 4.1
вXCode 9.3
. Я используюRxSwift
также. Этого не случилось, пока я писалObjective C
. Никаких логовReport Navigator
тоже не было. Проект просто скомпилирован без ошибок, затем провалился. Не могу понять, почему.В моем случае, что я сделал, и это помогло:
После этого проект попытался скомпилировать и показал ошибки. Ошибка была здесь:
Я передал неправильное имя переменной в
observer.onNext(timing)
. Это должно было бытьpTiming
.источник
Возможно, не осталось свободного места на диске.
источник
Другие ответы помогли мне найти Report Navigator. Единственная отображаемая ошибка:
Я исправил это, закрыв симулятор.
источник
Со мной это был профиль разработки dev, который я использовал для этой схемы. Я изменил его на выпуск, и это сработало
источник
Это также часто случается, если «магический» macOS автоматически перезагружает XCode после загрузки. Этот автоматически запущенный экземпляр XCode будет полностью поврежден. Выйдите и перезапустите.
источник