permission isn’t granted.
componentWillMount() {
this._getLocationAsync();
console.log(1)
}
_getLocationAsync = async () => {
let { status } = await Permissions.getAsync(Permissions.LOCATION);
console.log(status)
if (status !== 'granted') {
status = await Permissions.askAsync(Permissions.LOCATION);
if (status !== 'granted') {
this.setState({
errorMessage: 'Permission to access location was denied',
});
}
console.log(status)
let location = await Location.getCurrentPositionAsync({});
this.setState({ location });
}
}