Skip to content

Commit f7939ad

Browse files
committed
Add iOS log
1 parent 484b50c commit f7939ad

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

examples/swift/hello_world/LoggerCustomer.swift

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,15 @@ final class LoggerCustomer: NSObject, URLSessionDelegate {
115115
Logger.registerOpaqueUserID(kOpaqueUserID)
116116
Logger.logInfo("App launched. Logger configured.")
117117

118+
if let previousRunInfo = Capture.Logger.previousRunInfo {
119+
Capture.Logger.logInfo(
120+
"Bitdrift PreviousRunInfo",
121+
fields: [
122+
"hasFatallyTerminated": String(previousRunInfo.hasFatallyTerminated),
123+
]
124+
)
125+
}
126+
118127
MXMetricManager.shared.add(self)
119128
}
120129

platform/swift/source/Logger.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ public final class Logger {
259259
do {
260260
try BitdriftKSCrashWrapper.configure(withCrashReportDirectory: kscrashReportDir)
261261
try BitdriftKSCrashWrapper.startCrashReporter()
262-
Logger.hasFatallyTerminatedOnPreviousRun = BitdriftKSCrashWrapper.didCrashLastLaunch?.boolValue
262+
Logger.hasFatallyTerminatedOnPreviousRun = BitdriftKSCrashWrapper.didCrashLastLaunch()?.boolValue
263263
} catch {
264264
Logger.hasFatallyTerminatedOnPreviousRun = nil
265265
}

0 commit comments

Comments
 (0)