0
ポップアップが表示されない、または表示されたときに数秒後に消滅すると、設定は設定を通過し、常に位置情報サービスを許可する場合にのみ機能します。私はこれが実際のポップアップウィンドウの問題かもしれないと思っています。場所が正しく動作しない
let locationManager = CLLocationManager()
let authStatus: CLAuthorizationStatus =
CLLocationManager.authorizationStatus()
if authStatus == .notDetermined {
locationManager.requestWhenInUseAuthorization()
}
if authStatus == .denied || authStatus == .restricted {
showLocationServicesDeniedAlert()
return
メインスレッドから呼び出されていることを確認する必要があります。 – Swinny89