在 iOS 上"expo-localization"的 React-Native 问题



我对expo本地化有问题。在Android上,它工作正常,但是在我的IOS模拟器上,我收到此错误(即屏幕(。 https://www.npmjs.com/package/expo-localization

https://i.stack.imgur.com/VAozL.png

每当我从库中调用参数时,我都会收到错误。

import * as Localization from 'expo-localization';
function getDeviceCountry() {
let country = "US";
console.log(Localization.locale);
return country.toLowerCase();
}

我尝试在模拟器上获取有关我的权限本地化的信息,但我得到了批准。 我不知道可能是什么问题。

这似乎是iOS模拟器的问题。

对我来说,它有助于在iOS模拟器中设置语言和地区。转到"常规>>语言和区域"设置,并更新区域设置

我在这里找到了解决方案:https://github.com/expo/expo/issues/5735#issuecomment-534063072

最新更新