Xcode 7 beta 2 не компилирует код

Я запускаю Xcode 7 beta 2, и мой код не компилируется, не ломается на точках останова во время работы и не выдает ошибок, даже если я добавлю к нему неработающий код.

Когда я запускаю свое приложение в симуляторе, моя старая версия моего приложения запускается в симуляторе, даже если я удалю его с главного экрана симулятора.

Эта же база кода отлично работает на моем macbook pro.

Вещи, которые я пробовал до сих пор:

  • уборка
  • восстановление
  • перезапуск
  • удаление, повторная загрузка и переустановка Xcode

работает на моем iMac: (Xcode 7 beta 2)

введите здесь описание изображения

точный код, работающий на моем MacBook Pro (Xcode 7 beta 2)

введите здесь описание изображения

Кто-нибудь испытал это раньше? Любые решения?


person Dan Beaulieu    schedule 06.07.2015    source источник
comment
Попробуйте почистить проект (Build › Clean). И в конце концов, это бета-версия программного обеспечения   -  person Code Different    schedule 07.07.2015
comment
спасибо @ZoffDino, да, как упоминалось в моем OP, я уже пробовал чистить и восстанавливать. Я знаю его бета-версию программного обеспечения, и поведение IDE не гарантируется. Я только что опубликовал этот вопрос на случай, если кто-то знает о простом исправлении... Думаю, мне, возможно, придется удалить/переустановить Xcode...   -  person Dan Beaulieu    schedule 07.07.2015
comment
интересно, переустановка не помогла   -  person Dan Beaulieu    schedule 07.07.2015


Ответы (1)


Это ошибочное поведение из-за бета-версии Xcode. Очевидные вещи, которые стоит попробовать, следующие:

  1. Попробуйте очистить и построить свой проект.
  2. Попробуйте перезапустить Xcode и повторить предыдущий пункт.
  3. Перезагрузите компьютер.
  4. Если ничего не помогает, переустановите Xcode.

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

person Dan Beaulieu    schedule 08.07.2015
comment
Я не хочу добавлять это к своему ответу, потому что это теория. Старший разработчик на моей работе сказал мне, что, по его мнению, за кулисами могла быть ошибка синтаксического анализа XML, и когда я изменил интерфейс раскадровки, это привело к правильной перекомпиляции XML. - person Dan Beaulieu; 10.07.2015