Больше никакого gdb в консоли XCode, когда сборка для средства моделирования iPhone

Обычно я использую gdb след для отладки моего приложения, но недавно я больше не могу делать этого при тестировании на средстве моделирования iPhone. Синее gdb слово прекращает отображаться на консоли, и ничего не происходит, когда я ввожу "купленный" или "след". Я могу все еще создать и отладить правильно на устройстве все же.

Моя версия XCode 3.2.3. Там какой-либо путь состоит в том, чтобы вручную активировать gdb (что еще более важно, след)?

6
задан iamj4de 9 July 2010 в 15:33
поделиться

2 ответа

Как отмечает Джек, кнопка Pause вручную активирует gdb и обратную трассировку, о чем вы и просили. Возможно, у вас неудачная установка - такое иногда случается, попробуйте удалить папку /Developer и установить заново. XCode 3.2.3 и отладчик работают просто отлично, я использую его несколько раз в день.

В частности, CMD-Y - это "сборка и запуск с отладчиком", тогда как CMD-R - это просто "сборка и запуск" (без отладчика, по умолчанию), поэтому убедитесь, что вы используете CMD-Y.

В сторону: Проблема, с которой я постоянно сталкиваюсь, заключается в том, что после выхода из приложения значок с красным стоп-сигналом не распознает, что приложение завершено, поэтому мне приходится "останавливать" его снова. Я считаю, что это связано с тем, что в iOS-4 приложения работают в фоновом режиме.

1
ответ дан 17 December 2019 в 22:10
поделиться

Если программа зависла, на что это похоже. Вы можете нажать кнопку 'Pause' на консоли отладчика или в окне отладчика, чтобы прервать работу программы и посмотреть, на каком этапе она сейчас выполняется.

0
ответ дан 17 December 2019 в 22:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: