react-native - iOS 上“expo-localization”的 React-Native 问题
问题描述
我对expo-localization有疑问。在 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();
}
我尝试在模拟器上获取有关我的permission.localization的信息,但我得到了批准。我不知道可能是什么问题。
解决方案
这似乎是iOS模拟器的问题。
对我来说,它有助于在 iOS 模拟器中设置语言和区域。转到设置>常规>语言和地区并更新地区设置
我在这里找到了解决方案:https ://github.com/expo/expo/issues/5735#issuecomment-534063072
推荐阅读
- python - python时间计时器卡在零
- python - 错误:计算数据框中的出现次数时无需重复
- spring - Spring @Autowired 不起作用,bean 为空
- mongodb - 如何在不损坏任何数据的情况下成功切换到 XFS 文件系统?
- python - 两个相似的递归代码
- django - Django:表单 CSRF 验证失败
- python - 如何从 sqlite3 表中选择某些内容并将其分配给变量?
- python - 发出打印出 __str__() 函数以获取列表类型对象的位置
- sql - MSSQL创建具有多个条件的组
- python - 如何获取电子邮件 gmail python API 的发件人