测试已测试 | ✗ |
Lang语言 | Obj-CObjective C |
许可证 | MIT |
Released最新版本 | 2016年12月 |
SwiftSwift 版本 | 3.0 |
由 Jonas Schmid 维护。
依赖于 | |
CocoaLumberjack/Default | ~> 2.0 |
SentrySwift | ~> 1.3 |
使用 CocoaLumberjack 将日志记录到 Sentry.
如果您还没有,请导入 SwiftSentry
#import "SentryClient.h"
在 application:didFinishLaunchingWithOptions:
中设置客户端
SentryClient *client = [SentryClient clientWithDSN:SENTRY_DSN];
[SentryClient setSharedClient:client];
设置共享客户端很重要,因为 Corvus 使用它来记录消息。
导入类别
#import "Corvus.h"
像其他日志一样添加记录器(也必须在 application:didFinishLaunchingWithOptions:
中添加)
[DDLog addLogger:[Corvus sharedInstance]];
如果您只想在 Sentry 中显示警告和错误,请添加一个日志级别过滤器
[DDLog addLogger:[Corvus sharedInstance] withLevel:DDLogLevelWarning];
DDLogError(@"Error while setting up Core Data");
...你应该能在 Sentry 中看到它!
Jonas Schmid, [email protected]
Corvus 在 MIT 许可下可用。请参阅 LICENSE 文件以获取更多信息。