0
を見つけることができなかった、私は位置追跡できるようにするために、次のコードがあります。GoogleプレイスAPI:場所APIはAppDelegateでは、ユーザの位置
:私のViewControllerでlet locationManager = CLLocationManager()
locationManager.requestWhenInUseAuthorization()
locationManager.requestAlwaysAuthorization()
を、私はGoogleプレイス要求を行います
placesClient = GMSPlacesClient.shared()
placesClient.currentPlace(callback: { (placeLikelihoodList, error) -> Void in
if let error = error {
print("Pick Place error: \(error.localizedDescription)")
return
}
if let placeLikelihoodList = placeLikelihoodList {
let place = placeLikelihoodList.likelihoods.first?.place
if let place = place {
print("Place:\(place.name)")
}
}
})
エラーメッセージは次のとおりです。
[0](ヌル)「NSLocalizedFailureReason」:「場所APIは、ユーザー\ 'sの場所を見つけることができなかったユーザーがアプリを許可していないので、これはかもしれません。位置情報にアクセスするためのカチオン」