#android #react-native
Вопрос:
Он не запрашивает разрешения пользователя, он возвращается прямо к ПРЕДОСТАВЛЕННОМУ.
AndroidManifest:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
Запросить Код Разрешения:
const requestLocationPermission = async () => {
try {
const granted = await PermissionsAndroid.request(
PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION
);
if (granted === PermissionsAndroid.RESULTS.GRANTED) {
await configureGeolocation();
} else {
await authorizationGeolocation();
}
} catch (err) {
console.log('[PERMISSION LOCATION] Error: ', err);
}
};