J'utilise des autorisations de la bibliothèque de l'expo-autorisation pour obtenir les coordonnées de localisation de l'utilisateur:
import * as Location from "expo-location";
import * as Permissions from 'expo-permissions';
const granted = await Permissions.askAsync(Permissions.LOCATION);
Les travaux ci-dessus mais conservent l'avertissement que les autorisations d'exposition sont obsolètes.
Si j'utilise:
import {Location, Permissions } from 'expo';
il dit que je ne peux pas lire la propriété 'AskaSync' de non définie.
Est-ce que quelqu'un sait ce que je devrais utiliser? J'utilise sdk42
Merci!
Si quelqu'un vient ici et veut obtenir des autorisations pour ImagePicker
, alors selon le Docs Vous devriez le faire:
import * as ImagePicker from "expo-image-picker";
const getPermissionAsync = async () => {
const { status } = await ImagePicker.requestMediaLibraryPermissionsAsync();
if (status !== "granted") {
alert("...");
}
};