0
Googleのオンラインドキュメントのいくつかをフォローして、GoogleマップAPIを設定しました。 1つの問題があります。ユーザーの場所を取得すると、Googleマップの表示はユーザーの場所に表示されず/スナップ/アニメーションされません。私はユーザーの場所を正常に取得することができます。googlemapsをユーザーのアクティブな場所に設定することができません。
現在地マネージャ:
func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]){
let newUserLocation: CLLocation = locations[0]
let latitude: CLLocationDegrees = newUserLocation.coordinate.latitude
let longitude: CLLocationDegrees = newUserLocation.coordinate.longitude
userLocation = PFGeoPoint(latitude:latitude, longitude:longitude)
let Camera = GMSCameraPosition.camera(withLatitude: userLocation.latitude, longitude: userLocation.longitude, zoom: 15)
self.MapView.isMyLocationEnabled = true
self.MapView = GMSMapView.map(withFrame: CGRect.zero , camera: Camera)
}
私のviewDidLoad:
override func viewDidLoad() {
super.viewDidLoad()
locationManager.delegate = self
locationManager.desiredAccuracy = kCLLocationAccuracyBest
locationManager.requestAlwaysAuthorization()
locationManager.startUpdatingLocation()
}