@@ -14,7 +14,7 @@ import Foundation
14
14
func logEvent( _ event: String , withProperties properties: [ String : Any ] , timed: Bool )
15
15
func endTimedEvent( _ event: String , withProperties properties: [ String : Any ] )
16
16
func logError( _ name: String , message: String ? , exception: NSException ? )
17
- func logError( _ name: String , message: String ? , error: NSError ? )
17
+ func logError( _ name: String , message: String ? , error: Error ? )
18
18
}
19
19
20
20
class AnalyticsKit : NSObject {
@@ -104,7 +104,7 @@ class AnalyticsKit: NSObject {
104
104
channel ( DefaultChannel) . logError ( name, message: message, exception: exception)
105
105
}
106
106
107
- class func logError( _ name: String , message: String ? , error: NSError ? ) {
107
+ class func logError( _ name: String , message: String ? , error: Error ? ) {
108
108
channel ( DefaultChannel) . logError ( name, message: message, error: error)
109
109
}
110
110
@@ -214,8 +214,8 @@ class AnalyticsKitChannel: NSObject, AnalyticsKitProvider {
214
214
}
215
215
}
216
216
217
- func logError( _ name: String , message: String ? , error: NSError ? ) {
218
- AKLog ( " \( channelName) \( name) message: \( message ?? " nil " ) error: \( error? . description ?? " nil " ) " )
217
+ func logError( _ name: String , message: String ? , error: Error ? ) {
218
+ AKLog ( " \( channelName) \( name) message: \( message ?? " nil " ) error: \( error? . localizedDescription ?? " nil " ) " )
219
219
for provider in providers {
220
220
provider. logError ( name, message: message, error: error)
221
221
}
@@ -224,7 +224,7 @@ class AnalyticsKitChannel: NSObject, AnalyticsKitProvider {
224
224
225
225
private func AKLog( _ message: String , _ file: String = #file, _ function: String = #function, _ line: Int = #line) {
226
226
#if DEBUG
227
- print ( " \( NSURL ( string: file) ? . lastPathComponent ?? " " ) \( function) [ \( line) ]: \( message) " )
227
+ print ( " \( URL ( string: file) ? . lastPathComponent ?? " " ) \( function) [ \( line) ]: \( message) " )
228
228
#else
229
229
if message == " " {
230
230
// Workaround for swift compiler optimizer crash
0 commit comments