что происходит с информацией NSLog при запуске на устройстве? - PullRequest
44 голосов
/ 16 марта 2011

что происходит с информацией NSLog при запуске на устройстве?Куда идет текст?Это спасено?Следовательно, это большая нагрузка при работе на устройстве или оно фактически отправляется на ноль?

Ответы [ 5 ]

53 голосов
/ 10 августа 2014

Начиная с Xcode 6 панель диспетчера устройств была разделена на собственное окно.(«Окно»> «Устройства» или «Command-Shift-2».)

. Выберите устройство и откройте его журнал, щелкнув треугольник раскрытия внизу окна справа от боковой панели.

enter image description here

30 голосов
/ 16 марта 2011

Ваше устройство будет продолжать регистрироваться, даже если оно не подключено к вашему MacЧтобы просмотреть журналы, вам нужно открыть XCode, нажать пункт меню «Окно», а затем «Органайзер».Затем выберите свое устройство, а затем перейдите на вкладку «Журналы устройств».По какой-то причине (по крайней мере, для меня) просмотр журналов кажется нестабильным, поэтому, если ничего не появляется, вам может потребоваться полностью выйти из Xcode и перезапустить его.

5 голосов
/ 16 марта 2011

Записывается в журнал консоли на устройстве.Вы можете прочитать его в «Органайзере» в Xcode, когда ваше устройство подключено.

2 голосов
/ 06 мая 2017

Текст зарегистрирован. Вы можете просмотреть журналы в xcode через (почти невидимый) раскрывающий треугольник в окне Devices, как описано в другом ответе.

Вы также можете получить доступ к журналам в более удобном виде (включая фильтрацию), открыв Console.app на подключенном Mac и выбрав устройство слева.

Console.app screenshot

Там будет некоторые накладные расходы при ведении журнала, но с учетом объема ведения журнала, который происходит все время в последних версиях iOS, если только вы не генерируете слишком много выходных данных (или не тратите время на создание сообщения), это вряд ли будет значимым.

2 голосов
/ 16 марта 2011

Это выходит из системы. Вы можете получить его, подключив устройство и просмотрев организацию в xcode

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...