权限和位置 api 的功能不起作用。例如,每当我尝试实现属于权限的函数时,如下例所示:
String command = "enter curl command";
Process process = Runtime.getRuntime().exec(command);
基本上,当我突出显示时,askAsync 函数不会弹出,就好像我没有导入它,或者它不存在于 API 中,这令人困惑,因为我安装了所有内容并正确导入了所有内容。
以下是要检查的完整代码:
const { status } = await Permissions.askAsync(Permissions.LOCATION);
提前致谢。
答案 0 :(得分:2)
权限获取者和请求者被移动到他们的特定模块而不是展示权限 API,所以你现在需要从展示位置而不是权限 API 导入 Location.requestForegroundPermissionsAsync()。可以在此链接 expo-location documentation with example
中找到代码和文档化示例