Только (lldb) в области отладки, нет другого сообщения - программирование
Подтвердить что ты не робот

Только (lldb) в области отладки, нет другого сообщения

У меня возникла редкая проблема в том, что случайным образом, когда я запускал приложение в xcode, симулятор останавливается, а в области отладки отображается только "(lldb)". Это случайность, потому что, когда я снова бегу без изменения кода, он будет работать. Что могло быть проблемой? Я попробовал это в своих других проектах, но все тот же. Спасибо.

xcode 4.6.2 Mountain Lion 10.8.4 (ошибка lldb начинается после обновления 10.8.4 из 10.8.3, я не знаю, влияет ли это на xcode)

update1 - результат от Дугласа

(lldb) bt
* thread #1: tid = 0x1c03, 0x94f06a6a libsystem_kernel.dylib`__pthread_kill + 10, stop reason = signal SIGABRT
frame #0: 0x94f06a6a libsystem_kernel.dylib`__pthread_kill + 10
frame #1: 0x907b1b2f libsystem_c.dylib`pthread_kill + 101
frame #2: 0x018db57b libsystem_sim_c.dylib`abort + 140
frame #3: 0x01f45b4e GraphicsServices`GSRegisterPurpleNamedPort + 348
frame #4: 0x01f4569f GraphicsServices`_GSEventInitialize + 123
frame #5: 0x01f45c1f GraphicsServices`GSEventInitialize + 36
frame #6: 0x0027ed99 UIKit`UIApplicationMain + 600
frame #7: 0x00001ccd sampleapp`main(argc=1, argv=0xbffff3a0) + 141 at main.m:16
4b9b3361

Ответ 1

В области отладки, после того как вы увидите lldb, введите bt, это покажет вам журнал сбоев. Надеюсь, это даст вам некоторое представление о том, что вызвало крах/остановку.

Ответ 2

Я только что опубликовал тот же вопрос и, похоже, исправил свою проблему:

Ошибка SIGABRT - именно после третьего запуска (и симуляторы iPhone и iPad)


Это, похоже, решило мою проблему:

Обновите свою схему, выбрав "Продукт" > "Схема" > "Редактировать схему" и выберите отладчик GDB для своей схемы отладки на вкладке "Информация".

Значение по умолчанию: LLDB

Имейте в виду 2 отладчика: отладчики GDB Vs LLDB

Ответ 3

У меня был тот же вывод, что и отображалось только "(lldb)". Я мог бы повторно создать приложение сбой, хотя я не мог понять, почему определенные шаги должны привести к сбою приложения? Однако (из моих первоначальных тестов) я не могу свернуть приложение, работающее на реальном телефоне, что говорит мне, что что-то хитрое с симулятором.

Xcode 7/7.2.1 iPhone 5S под управлением iOS 9.2.1

Ответ 4

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