From 12ef8ee234bf01c113953b9b136fa3508ecb28a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Kosmaty?= Date: Thu, 7 May 2020 13:14:54 +0200 Subject: [PATCH 1/2] [expo-localization][ios] Fix locale export --- packages/expo-localization/ios/EXLocalization/EXLocalization.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/expo-localization/ios/EXLocalization/EXLocalization.m b/packages/expo-localization/ios/EXLocalization/EXLocalization.m index d6a29fc74edb6..36a6c967c5195 100644 --- a/packages/expo-localization/ios/EXLocalization/EXLocalization.m +++ b/packages/expo-localization/ios/EXLocalization/EXLocalization.m @@ -21,7 +21,7 @@ @implementation EXLocalization - (NSDictionary *)constantsToExport { NSArray *preferredLocales = [NSLocale preferredLanguages]; - if (preferredLocales == nil) { + if (![preferredLocales count]) { NSString *currentLocale = [[NSLocale currentLocale] localeIdentifier]; if (currentLocale == nil) { currentLocale = @"en_US"; From 01069c94c1f3417f3e125e604b2ac367ac0f6c2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Kosmaty?= Date: Wed, 13 May 2020 11:52:30 +0200 Subject: [PATCH 2/2] [danger][bot] Add missing changelog (#8195) --- packages/expo-localization/CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/expo-localization/CHANGELOG.md b/packages/expo-localization/CHANGELOG.md index 6a294c6841ff4..40f8edc40093b 100644 --- a/packages/expo-localization/CHANGELOG.md +++ b/packages/expo-localization/CHANGELOG.md @@ -7,3 +7,5 @@ ### 🎉 New features ### 🐛 Bug fixes + +- Fixed `Localization.locale` throwing an exception on the iOS simulator. ([#8193](https://github.com/expo/expo/pull/8193) by [@lukmccall](https://github.com/lukmccall))