이렇게 간단합니다. iOS10의 새로운 "통합 로깅 & 활동 추적"API를 사용하려는 경우 Console.app에 표시되는 로그 메시지의 수준을 어떻게 설정합니까? 즉iOS 10에서 로그 수준을 설정하는 방법은 무엇입니까?
, 내가 코드과 같이 iOS에서 실행되는 경우 :
fileprivate let logger = OSLog(subsystem: Bundle.main.bundleIdentifier!, category: "mycategory")
fileprivate func logv(_ s:String) {
os_log("%@",log:logger,type:.info,s)
}
그럼 제가 Console.app에 기록 된 메시지를보고 어떻게해야합니까? 기본적으로 .error
유형의 로그 메시지 만 표시됩니다.
시뮬레이터가 아닌 장치에서 코드를 실행하는 경우이 작업을 수행하는 방법이 궁금합니다.
관련 :
Xcode 8 - os_log_debug and os_log_info logs are not displayed on new Mac console (unified logging) 유쾌하게
WWDC 2016 비디오를 보았습니까? 이 주제에? 내가 아는 모든 것은 그 비디오에서 말한 것입니다 ... – matt
나는 그것을 보았습니다. 놀랍게도, 나는이 질문에 대답하는 비디오에서 아무것도 찾지 못했습니다. 그러나 이것은 꽤 기본적인 것들이기 때문에 명백한 것을 놓치고 있어야합니다. – algal
이 API를 소개하는 WWDC2016 비디오에서 응답하지 않은 추가 질문 : https://forums.developer.apple.com/message/208800#208800 – algal