My configuration is
"expo": "^43.0.0",
"expo-location": "^13.0.4",
"react": "17.0.1",
"react-native": "0.64.4",
This is my AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
This is how I am fetching location,
Location.getCurrentPositionAsync({
accuracy: 6
}).then(currentPosition => {
console.log('Location.getCurrentPositionAsync currentPosition', currentPosition);
})
Location is fetched successfully when i use ACCESS_FINE_LOCATION
. But if i use ACCESS_COARSE_LOCATION
then facing following error,
Error: Not authorized to use location services.