Getting "locationUnknown" as error code in Core Location delegation method didFailWithError for iOS v17.5 and v17.5.1

We have been observing a major spike in Core Location delegation method didFailWithError for iOS v17.5 and v17.5.1. Sharing the implementation of the code at our end -

func locationManager(_ manager: CLLocationManager, didFailWithError error: Error) { if let clError = error as? CLError { switch clError.code { case .locationUnknown: print("Location unknown") case .denied: print("Access denied") case .network: print("Network error") default: print("Other error: (clError.code)") } } else { print("Other error: (error.localizedDescription)") } }

We are observing error responses with error code 0: locationUnknown in iOS 17.5 and above. Is anyone else facing the same issue? Not able to debug this at our end.

Answered by Engineer in 795819022

We believe you might be running into a bug that we have seen reported, and we would like you to file a bug report about this.

Don't forget to include as much information as you can about the cases you see this problem with.

To file a bug report, you can use the Feedback Assistant.

Once you open the bug report, please post the FB number here for my reference.

If you have any questions about filing a bug report, take a look at Bug Reporting: How and Why?


Argun Tekant /  DTS Engineer / Core Technologies

We believe you might be running into a bug that we have seen reported, and we would like you to file a bug report about this.

Don't forget to include as much information as you can about the cases you see this problem with.

To file a bug report, you can use the Feedback Assistant.

Once you open the bug report, please post the FB number here for my reference.

If you have any questions about filing a bug report, take a look at Bug Reporting: How and Why?


Argun Tekant /  DTS Engineer / Core Technologies

Getting "locationUnknown" as error code in Core Location delegation method didFailWithError for iOS v17.5 and v17.5.1
 
 
Q