File tree Expand file tree Collapse file tree 11 files changed +24
-21
lines changed Expand file tree Collapse file tree 11 files changed +24
-21
lines changed Original file line number Diff line number Diff line change @@ -49,3 +49,4 @@ fastlane/test_output/
49
49
report.xml
50
50
.env
51
51
cobertura.xml
52
+ Sentry.framework.zip
Original file line number Diff line number Diff line change 62
62
- KSCrash/Reporting/Tools
63
63
- KSCrash/Reporting/Tools (1.15.3):
64
64
- KSCrash/Recording
65
- - Sentry (2.0.1 ):
65
+ - Sentry (2.1.0 ):
66
66
- KSCrash (~> 1.15.3)
67
67
68
68
DEPENDENCIES:
@@ -74,7 +74,7 @@ EXTERNAL SOURCES:
74
74
75
75
SPEC CHECKSUMS:
76
76
KSCrash: f344875321256d5906569a0853d73c6354a9f6f4
77
- Sentry: 447d675677c799ffce95f604a59d9b7c55ac8fc3
77
+ Sentry: f488b86ef5004d448bccc7e85ab0ad1c6062942d
78
78
79
79
PODFILE CHECKSUM: 9a6feca63fe6ed3706b2808f4c85dae0861ba9d2
80
80
Original file line number Diff line number Diff line change 62
62
- KSCrash/Reporting/Tools
63
63
- KSCrash/Reporting/Tools (1.15.3):
64
64
- KSCrash/Recording
65
- - Sentry (2.0.1 ):
65
+ - Sentry (2.1.0 ):
66
66
- KSCrash (~> 1.15.3)
67
67
68
68
DEPENDENCIES:
@@ -74,7 +74,7 @@ EXTERNAL SOURCES:
74
74
75
75
SPEC CHECKSUMS:
76
76
KSCrash: f344875321256d5906569a0853d73c6354a9f6f4
77
- Sentry: 447d675677c799ffce95f604a59d9b7c55ac8fc3
77
+ Sentry: f488b86ef5004d448bccc7e85ab0ad1c6062942d
78
78
79
79
PODFILE CHECKSUM: 6e920273a2258e01d891dd3561ac2a73612fe34a
80
80
Original file line number Diff line number Diff line change 62
62
- KSCrash/Reporting/Tools
63
63
- KSCrash/Reporting/Tools (1.15.3):
64
64
- KSCrash/Recording
65
- - Sentry (2.0.1 ):
65
+ - Sentry (2.1.0 ):
66
66
- KSCrash (~> 1.15.3)
67
67
68
68
DEPENDENCIES:
@@ -74,7 +74,7 @@ EXTERNAL SOURCES:
74
74
75
75
SPEC CHECKSUMS:
76
76
KSCrash: f344875321256d5906569a0853d73c6354a9f6f4
77
- Sentry: 447d675677c799ffce95f604a59d9b7c55ac8fc3
77
+ Sentry: f488b86ef5004d448bccc7e85ab0ad1c6062942d
78
78
79
79
PODFILE CHECKSUM: 699517be0d67a415d70bbce5f2d55f918605fcbc
80
80
Original file line number Diff line number Diff line change 62
62
- KSCrash/Reporting/Tools
63
63
- KSCrash/Reporting/Tools (1.15.3):
64
64
- KSCrash/Recording
65
- - Sentry (2.0.1 ):
65
+ - Sentry (2.1.0 ):
66
66
- KSCrash (~> 1.15.3)
67
67
68
68
DEPENDENCIES:
@@ -74,7 +74,7 @@ EXTERNAL SOURCES:
74
74
75
75
SPEC CHECKSUMS:
76
76
KSCrash: f344875321256d5906569a0853d73c6354a9f6f4
77
- Sentry: 447d675677c799ffce95f604a59d9b7c55ac8fc3
77
+ Sentry: f488b86ef5004d448bccc7e85ab0ad1c6062942d
78
78
79
79
PODFILE CHECKSUM: 6a149bade470704ba4317901492b58978f603305
80
80
Original file line number Diff line number Diff line change 62
62
- KSCrash/Reporting/Tools
63
63
- KSCrash/Reporting/Tools (1.15.3):
64
64
- KSCrash/Recording
65
- - Sentry (2.0.1 ):
65
+ - Sentry (2.1.0 ):
66
66
- KSCrash (~> 1.15.3)
67
67
68
68
DEPENDENCIES:
@@ -74,7 +74,7 @@ EXTERNAL SOURCES:
74
74
75
75
SPEC CHECKSUMS:
76
76
KSCrash: f344875321256d5906569a0853d73c6354a9f6f4
77
- Sentry: 447d675677c799ffce95f604a59d9b7c55ac8fc3
77
+ Sentry: f488b86ef5004d448bccc7e85ab0ad1c6062942d
78
78
79
79
PODFILE CHECKSUM: c9a2358b4bf5bf7e6f601eb701b288f4e4bd724a
80
80
Original file line number Diff line number Diff line change 1
1
Pod ::Spec . new do |s |
2
2
s . name = "Sentry"
3
- s . version = "2.0.1 "
3
+ s . version = "2.1.0 "
4
4
s . summary = "Swift client for Sentry"
5
5
s . homepage = "https://github.com/getsentry/sentry-swift"
6
6
s . license = "mit"
Original file line number Diff line number Diff line change 15
15
<key >CFBundlePackageType </key >
16
16
<string >FMWK </string >
17
17
<key >CFBundleShortVersionString </key >
18
- <string >2.0.1 </string >
18
+ <string >2.1.0 </string >
19
19
<key >CFBundleSignature </key >
20
20
<string >???? </string >
21
21
<key >CFBundleVersion </key >
Original file line number Diff line number Diff line change @@ -17,14 +17,18 @@ internal final class CrashReportConverter {
17
17
releaseVersion: String ? ,
18
18
buildNumber: String ? )
19
19
20
- internal static func convertReportToEvent( _ report: CrashDictionary ) -> Event ? {
21
- Log . Verbose. log ( " KSCrash Report = \( report) " )
22
-
23
- var crashReport = report
20
+ private static func checkIncompleteReport( _ report: CrashDictionary ) -> CrashDictionary {
24
21
if let reCrash = report [ " recrash_report " ] as? CrashDictionary {
25
- crashReport = reCrash
26
22
Log . Debug. log ( " Found incomplete crash, falling back to recrash_report - Possible not showing all thread information " )
23
+ return reCrash
27
24
}
25
+ return report
26
+ }
27
+
28
+ internal static func convertReportToEvent( _ report: CrashDictionary ) -> Event ? {
29
+ Log . Verbose. log ( " KSCrash Report = \( report) " )
30
+
31
+ var crashReport = checkIncompleteReport ( report)
28
32
29
33
// Extract crash timestamp
30
34
let timestamp : NSDate = {
@@ -60,9 +64,7 @@ internal final class CrashReportConverter {
60
64
}
61
65
62
66
let binaryImages = binaryImagesDicts. flatMap ( { BinaryImage ( appleCrashBinaryImagesDict: $0) } )
63
-
64
67
let debugMeta = DebugMeta ( binaryImages: binaryImages)
65
-
66
68
var threads = threadDicts. flatMap ( { Thread ( appleCrashThreadDict: $0, binaryImages: binaryImages) } )
67
69
68
70
let exception = Exception ( appleCrashErrorDict: errorDict, userInfo: userInfo)
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ import KSCrash
46
46
// MARK: - Enums
47
47
48
48
internal struct Info {
49
- static let version : String = " 2.0.1 "
49
+ static let version : String = " 2.1.0 "
50
50
static let sentryVersion : Int = 7
51
51
}
52
52
You can’t perform that action at this time.
0 commit comments