tezvyn:

Request the user's location one time

Source: interviewbeginner

WHAT IT TESTS: The Core Location permission and one-shot fetch flow. OUTLINE: Add a usage description to Info.plist, set a CLLocationManager delegate, request when-in-use authorization, call requestLocation, handle didUpdateLocations and didFailWithError.

WHAT IT TESTS: Whether you know the ordered steps and the privacy requirements. ANSWER OUTLINE: Add NSLocationWhenInUseUsageDescription to Info.plist or the system silently denies access. Create a CLLocationManager, set its delegate, and call requestWhenInUseAuthorization. Once authorized, call requestLocation() for a single fix. Implement locationManager(_:didUpdateLocations:) to read the result and locationManager(_:didFailWithError:) for failures.

Read the original → interview

Get five bites like this every day.

Tezvyn delivers a daily feed of 60-second tech bites with quizzes to lock in what you learn.

Request the user's location one time · Tezvyn