Latest 1.4.5
Homepage https://github.com/getsentry/sentry-swift
License mit
Platforms ios 8.0, osx 10.10, tvos 9.0, watchos 2.0
Dependencies KSCrash

Sentry client for iOS/macOS/tvOS/watchOS(1).

Travis
platforms
langauges
CocoaPods Shield
CocoaPods Shield
Carthage compatible
codecov

Offical client for Sentry.

This client was writen in Swift but works with both Swift >= 2.3 and Objective-C projects.

import Sentry

// Create client and start crash handler
SentryClient.shared = SentryClient(dsnString: "your-dsn")
SentryClient.shared?.startCrashHandler()

// Set
SentryClient.shared?.user = User(id: "3",
    email: "[email protected]",
    username: "some_user",
    extra: ["is_admin": false]
)

Example Projects

(1)limited symbolication support

Latest podspec

{
    "name": "SentrySwift",
    "version": "1.4.5",
    "summary": "Swift client for Sentry",
    "homepage": "https://github.com/getsentry/sentry-swift",
    "license": "mit",
    "authors": "Sentry",
    "source": {
        "git": "https://github.com/getsentry/sentry-swift.git",
        "tag": "1.4.5"
    },
    "platforms": {
        "ios": "8.0",
        "osx": "10.10",
        "tvos": "9.0",
        "watchos": "2.0"
    },
    "source_files": "Sources/*.{h,m,swift}",
    "ios": {
        "source_files": "Sources/ios/*.{h,m,swift}",
        "resource_bundles": {
            "storyboards": [
                "Sources/ios/*.{storyboard}"
            ],
            "assets": [
                "Sources/ios/*.{xcassets}"
            ]
        }
    },
    "dependencies": {
        "KSCrash": [
            "~> 1.15.2"
        ]
    },
    "pushed_with_swift_version": "3.0",
    "deprecated_in_favor_of": "Sentry"
}

Pin It on Pinterest

Share This