Xcode аварийно завершает работу при отладке

У меня большая проблема с моим Xcode, и проблема в том, что я не могу отлаживать некоторые из своих проектов. Когда я пытался показать значения или распечатать их в окне консоли (с командой po), Xcode разбился.

Я видел много вопросов/тем по этому поводу и некоторые предлагаемые решения, но мне ничего не помогает. Например, что я пробовал:

  • Удалить производные данные
  • Удалить все точки останова
  • Различные версии Xcode (у меня эта проблема с Xcode 7.0)
  • CLANG_ENABLE_MODULE_DEBUGGING имеет значение false
  • Перезапуск Xcode и ОС
  • Переустановка Xcode
  • Переустановите Mac OS X (с сохранением данных)

Я использую Carthage и пробовал команду:

carthage update --platform ios --no-use-binaries

Ничего не помогает пока. Я предполагаю, что настоящая проблема заключается в какой-то ошибке в Xcode или что-то в этом роде, но я не могу дождаться, когда Apple это исправит. В любом случае, как я могу исправить это самостоятельно? Я не могу перестать использовать отладчик.

Вот дополнительная информация из окна сбоя Xcode:

Первые информационные строки

Тред, в котором произошел сбой

Спасибо за любую помощь


person Libor Zapletal    schedule 11.03.2016    source источник
comment
Почему бы просто не переустановить Xcode?   -  person Jelly    schedule 11.03.2016
comment
Я пробовал. Это не помогло.   -  person Libor Zapletal    schedule 11.03.2016
comment
Ну, я не так много знаю о Xcode, но если у вас есть несколько проектов, которые делают это, возможно, вы могли бы найти шаблон, они используют определенную библиотеку или конкретную настройку или версию swift, которые вызывают сбой. Если вы найдете проблему, возможно, есть способ ее обойти.   -  person Jelly    schedule 11.03.2016
comment
Подайте запрос!   -  person jtbandes    schedule 11.03.2016
comment
@LiborZapletal У меня была эта проблема. Обновите Xcode до версии 7.2.1 с помощью Mac Store. Они исправили это.   -  person J.Wang    schedule 11.03.2016
comment
У меня версия 7.2. Я попробую обновить до 7.2.1 и попробовать бета-версию 7.3, и я надеюсь, что вы правы.   -  person Libor Zapletal    schedule 11.03.2016


Ответы (1)


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

Вы можете прочитать здесь: Как распечатать свойства содержимое с помощью отладчика Xcode?

Внимание!

person chaunv    schedule 11.03.2016