#ios #ios-simulator #oslog
#iOS #ios-симулятор #oslog
Вопрос:
Это вопрос о том, как использовать унифицированную платформу ведения журнала Apple, также известную как «os_log», функцию, которую вы вызываете из Swift.
В частности, я хочу знать, возможно ли это:
- для просмотра журналов в Console.app (не с помощью
log
инструмента командной строки)… - чтобы просматривать журналы
debug
уровня (не толькоinfo
уровня)… - для приложения iOS, запущенного в симуляторе (не только на устройстве).
Вы не можете сделать это, просто запустив Console.app, указав на симулятор и выбрав Действие / Включить сообщение отладки, что является очевидной вещью, которую нужно сделать.
В этой статье предполагается, что debug
журналы уровня не отображаются, потому что «уровень журнала ‘system’ установлен на info
«, но я нигде не могу найти обсуждение, объясняющее, что это значит.
Ответ №1:
Похоже, это ошибка в консольном приложении при работе с симулятором: https://forums.developer.apple.com/thread/82736
Я полагаю, что был зарегистрирован радар: rdar: //47667447