🔥 Remove redundant code for iOS log levels.

This commit is contained in:
Salma ElTarzi 2017-09-10 13:13:01 +02:00
parent b05ce5aa5a
commit 0f43c93b5f

View File

@ -456,47 +456,6 @@ RCTLogFunction InstabugReactLogFunction = ^(
va_list arg_list;
IBGNSLog(compeleteLog, arg_list);
if([InstabugReactBridge iOSVersionIsLessThan:@"10.0"]) {
int aslLevel;
switch(level) {
case RCTLogLevelTrace:
aslLevel = ASL_LEVEL_DEBUG;
break;
case RCTLogLevelInfo:
aslLevel = ASL_LEVEL_NOTICE;
break;
case RCTLogLevelWarning:
aslLevel = ASL_LEVEL_WARNING;
break;
case RCTLogLevelError:
aslLevel = ASL_LEVEL_ERR;
break;
case RCTLogLevelFatal:
aslLevel = ASL_LEVEL_CRIT;
break;
}
asl_log(NULL, NULL, aslLevel, "%s", log.UTF8String);
} else {
os_log_t newlog = os_log_create("Default", "Instabug");
switch(level) {
case RCTLogLevelTrace:
os_log(newlog, "%s", [message UTF8String]);
break;
case RCTLogLevelInfo:
os_log_with_type(newlog, OS_LOG_TYPE_INFO, "%s", [message UTF8String]);
break;
case RCTLogLevelWarning:
os_log(newlog, "%s", [message UTF8String]);
break;
case RCTLogLevelError:
os_log_error(newlog, "%s", [message UTF8String]);
break;
case RCTLogLevelFatal:
os_log_fault(newlog, "%s", [message UTF8String]);
break;
}
}
};
@end