У меня есть проект SDK, который будет компилировать и строить фреймворк. Внутри этого проекта у меня есть мой человек NSLog. У меня есть другое приложение для тестирования рамок для использования этой структуры для выполнения моей задачи. После обновления до iOS 10 и Xcode 8 я заметил, что все NSLog ушли. Я не могу найти его нигде.Как увидеть NSLog в моем проекте SDK под iOS 10
Я ищу и найти этот ответ: iOS 10 doesn't print NSLogs, я дал попробовать, как для моего SDK проекта и моя структура тестового приложения, добавив OS_ACTIVITY_MODE «отключено», однако, он все еще не показывает NSLog.
Обновление: у меня все еще есть одно устройство, которое является iOS 9, я попробовал его, NSLogs все еще отображаются в консоли устройства. Используя консольное приложение Mac, я также вижу свои собственные журналы.
Это проект MFI, поэтому я не могу напрямую отлаживать этот проект, потому что осветительный кабель всегда подключен к моему оборудованию. Я могу использовать журнал, чтобы узнать, что произошло.
Если вы работаете на реальном устройстве, вы должны удалить ** значение ** * 'disabled' *, но сохраните' OS_ACTIVITY_MODE' (отмечен). –
Что на самом деле происходит с вами? 'OS_ACTIVITY_MODE' установлен как' disable', удаляет состояние активности ОС, которое печатается во время выполнения проекта. –
В настоящее время я использую другую библиотеку https://github.com/CocoaLumberjack/CocoaLumberjack для просмотра всех журналов в консоли, файле или системном журнале. – xiaoyaoworm