У меня есть проект, созданный для iOS 7, и до сих пор он работал нормально, но после слияния Git некоторые настройки или что-то испортились, и исключения не выводятся на консоль. Таким образом сообщение об ошибке «Завершение приложения из-за неперехваченного исключения» никогда не отображается в консоли. Я пробовал проект как на устройстве, так и на симуляторе, то же самое. Я не могу найти причину, почему это и как ее исправить, и я смиренно прошу вас о помощи.Xcode 5 не печатает подробности об исключении
факты:
- отладчик работает и работает,
- отладчик останавливается и основные моменты правильной линии,
- все исключения останова активна,
- команды NSLog работают,
- Команда po в lldb работает.
Что я пробовал, прежде чем просить о помощи?
- очистка (в том числе построить папку) и восстановление проекта,
- Перезапуск Xcode,
- Перезапуск OS X,
- Reconnecting устройства,
- Rebooting устройства.
Что еще я могу сделать? Спасибо за помощь!
Вы пытались различить git commits, чтобы узнать, что было изменено? – neilco
Вы нажимаете кнопку продолжения после остановки отладчика?По моему опыту, детали не печатаются до тех пор, пока вы не нажмете кнопку продолжения дважды после того, как отладчик остановится на контрольной точке исключения. – borrrden
Я проверил фиксацию, ничего не было изменено в файлах проекта. Только файлы исходного кода. @borrrden, конечно, я попробовал это. Не меняет ничего, даже если отладка остановлена, ничего не выводится на консоль относительно исключений. – Legoless