Điều này rất đơn giản nhưng: làm cách nào để tôi đặt mức độ thông điệp tường trình tôi thấy trong Console.app, nếu tôi đang cố gắng sử dụng API "Theo dõi hoạt động & mới" của iOS10?Cách đặt mức nhật ký trên iOS 10?
Nói cách khác, nếu tôi có mã chạy trên iOS như vậy:
fileprivate let logger = OSLog(subsystem: Bundle.main.bundleIdentifier!, category: "mycategory")
fileprivate func logv(_ s:String) {
os_log("%@",log:logger,type:.info,s)
}
Sau đó, những gì tôi cần phải làm để xem các thông điệp đăng nhập Console.app? Theo mặc định, chỉ các thông điệp tường trình loại .error
dường như hiển thị.
Tôi tự hỏi làm thế nào để làm điều này nếu tôi đang chạy mã trên thiết bị, không phải trong trình mô phỏng.
liên quan:
Xcode 8 - os_log_debug and os_log_info logs are not displayed on new Mac console (unified logging)
Bạn đã xem video WWDC 2016 chưa về chủ đề này? Tất cả những gì tôi biết về điều này là những gì được nói trong video đó ... – matt
Tôi đã xem nó. Thật ngạc nhiên, tôi không tìm thấy bất cứ điều gì trong video đó trả lời câu hỏi này. Nhưng tôi phải thiếu một cái gì đó hiển nhiên, bởi vì đây là những thứ khá cơ bản. – algal
Các câu hỏi khác không được trả lời bởi video WWDC2016 giới thiệu API này: https://forums.developer.apple.com/message/208800#208800 – algal