首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS模拟器立即拒绝世博会选址权限

iOS模拟器立即拒绝世博会选址权限
EN

Stack Overflow用户
提问于 2020-01-16 05:45:55
回答 1查看 524关注 0票数 0

当我这样做的时候:

代码语言:javascript
复制
import * as Permissions from 'expo-permissions';
import React from 'react';
import {View} from 'react-native';


export default function Screen() {
    Permissions.askAsync(Permissions.LOCATION).then(function(obj) {
        console.log(obj);
    });
    return <View></View>;
};

承诺立即解决,我的访问被拒绝,没有应用程序要求我使用位置服务的许可:

代码语言:javascript
复制
Object {
  "expires": "never",
  "permissions": Object {
    "location": Object {
      "expires": "never",
      "granted": false,
      "ios": Object {
        "scope": "none",
      },
      "status": "denied",
    },
  },
  "status": "denied",
}

但是如果我在我的iPhone上而不是在模拟器上运行它,应用程序实际上会请求位置权限。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-19 00:46:10

可能是因为世博会/您的应用程序之前已经在模拟器中,并且没有授予位置权限。位置权限对话框在每个应用程序生命周期内只显示一次。你有没有试过卸载应用程序?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59760012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档