【发布时间】:2020-05-02 17:27:49
【问题描述】:
当我这样做时:
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>;
};
承诺立即解决,我的访问被拒绝,而应用程序没有请求我使用位置服务的权限:
Object {
"expires": "never",
"permissions": Object {
"location": Object {
"expires": "never",
"granted": false,
"ios": Object {
"scope": "none",
},
"status": "denied",
},
},
"status": "denied",
}
但如果我在 iPhone 而不是模拟器上运行它,应用程序实际上会要求位置许可。
【问题讨论】:
标签: javascript reactjs react-native ios-simulator expo