概要
- macOSアプリ→Sentry→Slackの連携をしようと思ったけど、SentryとSlackの連携は有償プランなので諦めた。
- 忘備録としてメモだけ残す。
Memos
@IBAction func buttonTapped(_ sender: Any) {
let event = Event(level: .warning)
event.environment = "develop"
event.message = SentryMessage(formatted: "Sentry Message \(12)")
event.extra = ["at": "\(#function),\(#line)"]
SentrySDK.capture(event: event)
do {
try doSomething()
} catch {
SentrySDK.capture(error: error)
return
}
SentrySDK.capture(message: "Task Completed!")
}
func doSomething() throws {
throw NSError(domain: "さんごさんご", code: -1, userInfo: nil)
}