Tôi đang cố gắng đặt bản đồ ở chế độ xem trong ứng dụng của mình và tôi gặp sự cố này:Cấp API bản đồ của Google trên iOS 11 với Xcode 9
CoreData: chú thích: Không thể tải mô hình được tối ưu hóa ở đường dẫn '/ var/containers/Bundle/Application/35C61A40-48B9-40E0-A6F9-AB7492A15009/đơn giản-convertor.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo ' CoreData: chú thích: Không thể tải mô hình được tối ưu hóa ở đường dẫn'/var/containers/Bundle/Application/35C61A40-48B9-40E0-A6F9-AB7492A15009/đơn giản-convertor.app/GoogleMaps.bundle/GMSCacheStorage.momd/Storage.omo ' CoreData: chú thích: Không thể tải mô hình được tối ưu hóa ở đường dẫn'/var/containers/Bundle/Application/35C61A40-48B9-40E0-A6F9-AB7492A15009/đơn giản-convertor.app/GoogleMaps.bundle/GMSCacheStorage.momd/Bộ nhớ. omo '
Tôi thêm chế độ xem trống vào ViewContoroller và thay đổi loại thành GMSMapView. Và trong phương pháp viewDidLoad tôi có thể tạo một bản đồ mới từ vị trí và init MapView chính của tôi:
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
}
vấn đề là gì?
Thông báo lỗi cho thấy rằng bạn đã bỏ sót một số tệp mà các khung bản đồ của Google cần. Bản đồ của Google đang gặp phải lỗi nội bộ vì nó không thể tìm thấy tệp mà nó dự kiến tồn tại. –
Tôi có thể sửa chữa nó bằng cách nào? Tôi đã cài đặt nó qua CococaPods –
Tôi không thể nói, đó là lý do tại sao tôi để lại một bình luận chứ không phải là một câu trả lời. Thông báo lỗi mạnh mẽ cho thấy nó không phải là một vấn đề dữ liệu cốt lõi, nhưng dữ liệu cốt lõi đang gặp rắc rối bởi vì các tập tin quan trọng là mất tích. –