Приложение падает при преобразовании даты и времени в текущую локаль.Удивление было бы возможным сценарием крушения.Ниже приведен код для форматирования текущей локали.
let date = DateFormatter.localizedString(from: logMessage.timestamp, dateStyle: .short, timeStyle: .short)
Отчет о сбое:
0 libicucore.A.dylib 0x181b59250 icu::Calendar::adoptTimeZone(icu::TimeZone*) + 24
1 CoreFoundation 0x181e0ede4 __cficu_ucal_setTimeZone + 64
2 CoreFoundation 0x181e0ede4 __cficu_ucal_setTimeZone + 64
3 CoreFoundation 0x181d98dc4 __ResetUDateFormat + 1668
4 CoreFoundation 0x181d984ec __SetUpCFDateFormatter + 344
5 Foundation 0x1827915b0 -[NSDateFormatter _regenerateFormatter] + 280
6 Foundation 0x182791314 -[NSDateFormatter stringForObjectValue:] + 152
7 Foundation 0x182790efc +[NSDateFormatter localizedStringFromDate:dateStyle:timeStyle:] + 124
logMessage.timestamp - объект Date