I am trying to get current location in IOS 14, but i am getting no response and when i check in exposettings it's not showing location permission there. I have checked in both simulator and physical device.
Hook Code
import { useEffect, useState } from "react";import * as Location from "expo-location";export default useLocation = () => { const [location, setLocation] = useState(); const getLocation = async () => { try { const { granted } = await Location.requestPermissionsAsync(); if (!granted) return; const { coords: { latitude, longitude }, } = await Location.getLastKnownPositionAsync(); setLocation({ latitude, longitude }); } catch (error) { console.log(error); } }; useEffect(() => { getLocation(); }, []); return location;};
Response
undefined