CocoaPods trunk is moving to be read-only. Read more on the blog, there are 18 months to go.
TestsTested | ✗ |
LangLanguage | Obj-CObjective C |
License | MIT |
ReleasedLast Release | Dec 2016 |
SwiftSwift Version | 3.0 |
Maintained by Jonas Schmid.
Depends on: | |
CocoaLumberjack/Default | ~> 2.0 |
SentrySwift | ~> 1.3 |
Log to Sentry using CocoaLumberjack.
If you don't have it already, import SwiftSentry:
#import "SentryClient.h"
Setup the client in application:didFinishLaunchingWithOptions:
:
SentryClient *client = [SentryClient clientWithDSN:SENTRY_DSN];
[SentryClient setSharedClient:client];
It is important to set the shared client as Corvus uses it to log messages.
Import the category:
#import "Corvus.h"
Add the logger like the others (also in application:didFinishLaunchingWithOptions:
):
[DDLog addLogger:[Corvus sharedInstance]];
If you only want warnings and errors in Sentry, add a log level filter:
[DDLog addLogger:[Corvus sharedInstance] withLevel:DDLogLevelWarning];
DDLogError(@"Error while setting up Core Data");
...and you should see it in Sentry!
Jonas Schmid, [email protected]
Corvus is available under the MIT license. See the LICENSE file for more info.