Xcode 9.3 нет возможности просматривать журналы живых устройств

Есть ли какая-либо скрытая кнопка для просмотра журналов устройств в реальном времени в Xcode 9.3, или Apple заставляет нас переходить на консоль, чтобы просматривать журналы устройств, это также может быть ошибкой.

Я больше не вижу маленькую стрелку внизу, которая раньше была на вкладке «Устройства и симулятор» в Xcode.

См. прилагаемый экран. введите здесь описание изображения


person Rein rPavi    schedule 26.04.2018    source источник


Ответы (3)


В Xcode 9.3 журналы устройств перемещаются в новое место. Чтобы попасть на новый экран, вам нужно перейти через Xcode -> Windows -> Устройство и симуляторы. На экране устройства и симуляторов добавлена ​​​​новая кнопка с надписью «Открыть консоль».

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

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

Экран журнала консоли

person Vaibhav    schedule 27.04.2018
comment
Спасибо за ответ, но, как уже упоминалось в моем вопросе, Apple заставляет нас использовать консоль, сейчас мы просто открываем консольное приложение из Xcode. - person Rein rPavi; 30.04.2018
comment
Кроме того, теперь нет возможности экспортировать живые журналы, что мы могли делать в предыдущих версиях. Вы должны выбрать журналы, чтобы экспортировать их. - person Rein rPavi; 30.04.2018

Другой (неправильно заниженный) ответ правильный. Когда я нажимаю кнопку "Консоль" в окне "Устройства"...

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

... Я вижу живые сообщения консоли устройства, прокручивающиеся в консольном приложении:

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

person matt    schedule 28.04.2018
comment
Привет, Мэтт, спасибо за ответ, если мы сделаем это, то не сможем экспортировать журналы в реальном времени, что мы могли сделать в предыдущих версиях. вам нужно выбрать журналы для экспорта. - person Rein rPavi; 30.04.2018
comment
Консольное приложение позволяет фильтровать журналы. Он намного более мощный. - person matt; 30.04.2018
comment
Я также согласен с Мэттом в том, насколько мощным и гибким является использование консольного приложения. Можно выбрать несколько параметров фильтра, таких как PID, дата и время, идентификатор потока и многое другое. - person Vaibhav; 02.05.2018
comment
Два шага вперед, шаг назад. Нет хорошего способа экспортировать журналы в файл - person 1800 INFORMATION; 31.01.2019

Просто,

1. Xcode -> Windows -> Device & Simulators
2. Click: Open Console

Он начнет показывать журналы.

Важно:

Журналы print(" ")/debugPrint(" ") проекта Swift здесь не отображаются. Используйте NSLog("Something"), чтобы войти в консольное приложение.

person Syed Sadrul Ullah Sahad    schedule 17.07.2020