Я не могу получить NSLogger
, работающий в моем проекте iOS, или даже в новом пустом проекте.Я не могу заставить NSLogger успешно интегрироваться в мое приложение
Мне понадобилось несколько фреймворков регистрации, и после некоторого сравнения я выбрал NSLogger
, потому что его просмотрщик рабочего стола именно то, что мне нужно.
Я использую CocoaPod в своем проекте, поэтому установка довольно проста. Просто добавьте одну строку в подфайл и запустите «pod update» в консоли.
Я следовал инструкциям в NSLogger
вики для настройки: Сначала добавьте LoggerStartForBuildUser()
в функцию main()
; Во-вторых, замените NSLog()
на LogMessageCompact()
в моем коде.
И затем я создаю свой проект и запускаю его на своем iPhone 6 plus (с системой 8.2). Мое приложение прекрасно работает, но у меня нет входа в консоль, а не на слово!
Я установил несколько точек останова и убедился, что правильный код ведения журнала выполнен. Но все равно ничего не произошло, как будто NSLogger
не существует.
Я создал совершенно новый пустой проект приложения и выполнил ту же процедуру установки, но пока не был показан журнал.
Я действительно хочу знать, пропустил ли я что-нибудь. Любой, кто столкнулся с подобной проблемой, как моя?
PS: Моя среда разработки Yosemite + Xcode 6.2
У меня была та же проблема. Я добавил LoggerSetViewerHost (NULL, NULL, 50000); и включил «Слушайте регистраторы на TCP-порту», потому что он всегда остается неизменным – Tibidabo