purple warning:
This method can cause UI unresponsiveness if invoked on the main thread. Instead, consider waiting for the -locationManagerDidChangeAuthorization: callback and checking authorizationStatus first.
code:
if(CLLocationManager.locationServicesEnabled())
{
locationManager.requestLocation()
}
however!
did not happen until xcode 14 upgrade,
i now have auto update off, Murphy's law got me :0)