I'm trying to set a map in a view in my app and I got this problem:
CoreData: annotation: Failed to load optimized model at path '/var/containers/Bundle/Application/35C61A40-48B9-40E0-A6F9-AB7492A15009/simply-convertor.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo' CoreData: annotation: Failed to load optimized model at path '/var/containers/Bundle/Application/35C61A40-48B9-40E0-A6F9-AB7492A15009/simply-convertor.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo' CoreData: annotation: Failed to load optimized model at path '/var/containers/Bundle/Application/35C61A40-48B9-40E0-A6F9-AB7492A15009/simply-convertor.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo'
I add an empty view to my ViewContoroller and change it's type to GMSMapView. And in viewDidLoad method I create a new map from location and init my main mapView:
override func viewDidLoad() { super.viewDidLoad() placesClient = GMSPlacesClient.shared() locationManager.delegate = self locationManager.desiredAccuracy = kCLLocationAccuracyBest locationManager.requestWhenInUseAuthorization() locationManager.startMonitoringSignificantLocationChanges() locationAuthStatus() print(location.coordinate.latitude, location.coordinate.longitude) let camera = GMSCameraPosition.camera(withLatitude: 31.9650070083707, longitude: 34.7899029677496, zoom: 6.0) let map = GMSMapView.map(withFrame: CGRect.zero, camera: camera) self.mapView = map // Creates a marker in the center of the map. let marker = GMSMarker() marker.position = CLLocationCoordinate2D(latitude: 31.9650070083707, longitude: 34.7899029677496) marker.title = "Home" marker.snippet = "Home" marker.map = mapView } what is the problem?
1 Answers
Answers 1
I find my problem.. it appears I misunderstood the initialliztion of a GMSMapView and not initialize it correct..
From other post the CoreData error that I mention is a problem of Google's API and it doesn't affect the app.
0 comments:
Post a Comment