关键词 “logger” 的包
这些包可以作为包集合使用,可在 Xcode 或 SwiftPM 中使用。
CocoaLumberjack
一个快速、简单、但功能强大且灵活的 macOS、iOS、tvOS 和 watchOS 日志框架
Wormholy
iOS 网络调试,就像一个巫师 🧙♂️
Pulse
Apple 平台的网络日志记录器
Glider
✈️ 通用日志记录 - Swift (iOS, macOS, tvOS) 的低开销、简单且灵活
HeliumLogger
一个轻量级的 Swift 日志框架
Bulk
👨💻 Bulk 是一个用于缓冲对象的库。 Pipeline(Sink) 接收对象并发出批量对象。
OSLogViewer
OSLogViewer 用于查看您的应用程序的 OS_Log 历史记录,它是一个 SwiftUI 视图,可以在您的应用程序中使用以查看和导出您的日志。
Lighty
易于使用且轻量级的 Swift 日志记录器,适用于 iOS、macOS、tvOS、watchOS 和 Linux。
Occurrence
一个与 `SwiftLog` 集成的 Swift 日志库
LogKit
用于轻松日志记录的 Swift 框架
TILogger
TILogger 是一个轻量级、灵活的 Swift 应用程序日志记录解决方案。它提供基于实例和静态的日志记录方法,并具有可自定义的格式选项。
Senna
Apple 的 swift-log 的日志引擎后端
SimpleLogger
SimpleLogger 是一个健壮且灵活的日志记录框架,专为跨多个平台(包括 iOS、macOS、tvOS 和 watchOS)的 Swift 应用程序而设计。 它提供了广泛的功能,可以轻松精确地管理、过滤和导出日志。
SimpleLoggerUI
SimpleLoggerUI 是一个 Swift 包,提供了一组方便的 SwiftUI 视图,可以轻松地将日志记录功能集成到您的 iOS 或 macOS 应用程序中。 此包允许开发人员显示、过滤和导出日志条目,而无需从头开始构建自定义界面。
GoogleCloudLogging
用于在 Google Cloud 中记录应用程序事件的 Swift (Darwin) 库。
AlamofireLogging
Alamofire 的 HTTP 日志记录支持
AppLogger
围绕 Apple 的 Swift 日志记录 API(OSLog/Unified Logging/Logger)的包装器 📒
DLog
适用于 Swift 的现代日志记录器,带有管道。
InjectableLoggers
一组不错的协议,将帮助 logger 更好地实现松散耦合、可注入和可测试性。
KYLogger
适用于 Apple 平台的本地系统日志记录器。