README.md


    Official Sentry SDK for iOS / tvOS / macOS / watchOS (1).

    Bad software is everywhere, and we're tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology. If you want to join us Check out our open positions

    Build codebeat badge codecov.io CocoaPods compadible Carthage compatible SwiftPM compatible platforms Swift Package Index Discord Chat

    This SDK is written in Objective-C but also provides a nice Swift interface.

    Initialization

    Remember to call this as early in your application life cycle as possible Ideally in applicationDidFinishLaunching in AppDelegate

    import Sentry
    
    // ....
    
    SentrySDK.start { options in
        options.dsn = "___PUBLIC_DSN___"
        options.debug = true // Helpful to see what's going on
    }    
    @import Sentry;
    
    // ....
    
    [SentrySDK startWithConfigureOptions:^(SentryOptions *options) {
        options.dsn = @"___PUBLIC_DSN___";
        options.debug = @YES; // Helpful to see what's going on
    }];
    

    For more information checkout the docs.

    (1)limited symbolication support and no crash handling.

    Blog posts

    Mobile Vitals - Four Metrics Every Mobile Developer Should Care About.

    How to use Sentry Attachments with Mobile Applications.

    Close the Loop with User Feedback.

    A Sanity Listicle for Mobile Developers.

    Resources

    • Documentation
    • Forum
    • Discord Chat
    • Stack Overflow
    • Code of Conduct
    • Twitter Follow

    项目简介

    🚀 Github 镜像仓库 🚀

    源项目地址

    https://github.com//getsentry/sentry-cocoa

    发行版本 130

    7.5.4

    全部发行版

    贡献者 63

    全部贡献者

    开发语言

    • Objective-C 48.7 %
    • C 25.7 %
    • Swift 23.5 %
    • Ruby 0.6 %
    • Python 0.5 %