Xcode 11, iOS 13.2 - “libMobileGestalt MobileGestalt。c:1647: 无法检索区域信息”地图错误

Tho*_*des 8 mapkit ios-simulator xcode11.2 ios13.2

在 iOS 模拟器中,当运行我的 mapKit 视图时,调试器会因一长串更新而发疯,地图永远不会加载,但 GPS 会加载。

这似乎是在最近使用 Firebase 和 Facebook 安装可可豆荚后开始的。

最初,模拟器中根本没有加载地图。我终于OS_ACTIVITY_MODE = disable按照这个解决方案/sf/answers/2762287951/ 进行了设置,但现在我有了这个不断更新请求的当前错误日志。

我升级到 Xcode 11.2 版,但问题仍然存在。

这是什么问题,我该如何解决?

屏幕截图 - 我破碎的地图

我的代码

    ViewController.swift


import UIKit
import MapKit

class ViewController: UIViewController {

    private let locationManager = CLLocationManager()
    private var currentCoordinate: CLLocationCoordinate2D?

    @IBOutlet weak var mapView: MKMapView!

    override func viewDidLoad() {
        super.viewDidLoad()
        configureLocationServices()
        // Do any additional setup after loading the view.
    }

    private func configureLocationServices() {
        locationManager.delegate = self

        let status = CLLocationManager.authorizationStatus()

        if status == .notDetermined {
            locationManager.requestWhenInUseAuthorization()
        } else if status == .authorizedAlways || status == .authorizedWhenInUse {
           beginLocationsUpdate(locationManager: locationManager)
        }
    }

    private func beginLocationsUpdate(locationManager: CLLocationManager) {
    // turn on setting to show location if authorized
       mapView.showsUserLocation = true
       // accuracy of location data can choose precision
       locationManager.desiredAccuracy = kCLLocationAccuracyBest
       locationManager.startUpdatingLocation()

    }

    private func zoomToLatestLocation(with coordinate: CLLocationCoordinate2D) {
//        sets center point with lat 10k meters and long same
        let zoomRegion = MKCoordinateRegion.init(center: coordinate, latitudinalMeters: 1000, longitudinalMeters: 1000)
        mapView.setRegion(zoomRegion, animated: true)
    }

}


extension ViewController: CLLocationManagerDelegate {

    // method triggered when new location change
    func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
        print("did get latest location")

        guard let latestLocation = locations.first else {return}

        if currentCoordinate == nil {
            zoomToLatestLocation(with: latestLocation.coordinate)
        }

        currentCoordinate = latestLocation.coordinate
    }

    // grant or deny permissions for location services update
    func locationManager(_ manager: CLLocationManager, didChangeAuthorization status: CLAuthorizationStatus) {
        print("the status changed")
        if status == .authorizedAlways || status == .authorizedWhenInUse {
           beginLocationsUpdate(locationManager: manager)
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

调试器

2019-11-10 17:34:22.300628-0800 MapKit101MF[42111:1155619] Metal API Validation Enabled
2019-11-10 17:34:22.599313-0800 MapKit101MF[42111:1155619] libMobileGestalt MobileGestalt.c:1647: Could not retrieve region info
the status changed
did get latest location
did get latest location
did get latest location
did get latest location
did get latest location
2019-11-10 17:34:25.931188-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:25.931801-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:27.136038-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:27.136486-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:28.350193-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:28.350591-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:29.564044-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:29.564495-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:30.775670-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:30.776112-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
did get latest location
2019-11-10 17:34:31.980113-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:31.980526-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:33.195862-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:33.196359-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:34.400059-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:34.400455-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:35.602372-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:35.602987-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:36.819062-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:36.819490-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:38.048874-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:38.049440-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
did get latest location
2019-11-10 17:34:39.245251-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:39.245715-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:40.464186-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:40.464524-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:41.680947-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:41.681341-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:42.885346-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:42.885747-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:44.091929-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:44.092361-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:45.307488-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:45.308118-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
did get latest location
2019-11-10 17:34:46.511448-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:46.511837-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:47.728203-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:47.728606-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:48.935933-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:48.936592-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:50.130216-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:50.131015-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:51.336875-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:51.337695-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:52.544178-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:52.544668-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:53.746758-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:53.747165-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:54.970204-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:54.970642-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
did get latest location
2019-11-10 17:34:56.384593-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:56.385090-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:57.523320-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:57.524130-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:58.713705-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:58.714094-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:34:59.935251-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:34:59.935675-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:01.155617-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:01.156057-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:02.371416-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:02.371855-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:03.579343-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:03.579755-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
did get latest location
2019-11-10 17:35:04.796706-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:04.797520-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:06.009626-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:06.009954-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:07.226691-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:07.227072-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:08.450535-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:08.450921-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:09.660548-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:09.660938-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:10.872959-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:10.873356-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:12.080884-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:12.081286-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:13.288586-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:13.288942-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
did get latest location
2019-11-10 17:35:14.511220-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:14.511628-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:15.709855-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:15.710252-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:16.924709-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:16.925105-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:18.132220-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:18.132618-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:19.348017-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:19.348399-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:20.551412-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:20.551809-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:21.757480-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:21.757902-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:22.976291-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:22.976686-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:24.188785-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:24.189290-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11-10 17:35:24.698292-0800 MapKit101MF[42111:1155788] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 164.397.10 t:13 kt:0, 1
2019-11-10 17:35:24.698534-0800 MapKit101MF[42111:1155788] [ResourceLoading] Failed to load key: 164.397.10 t:13 kt:0 type: 13, -1001: NSURLErrorDomain
2019-11-10 17:35:25.190972-0800 MapKit101MF[42111:1155783] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2638.6358.14 t:6 kt:0, 36
2019-11-10 17:35:25.191169-0800 MapKit101MF[42111:1155783] [ResourceLoading] Failed to load key: 2638.6358.14 t:6 kt:0 type: 6, -1001: NSURLErrorDomain
2019-11-10 17:35:25.192492-0800 MapKit101MF[42111:1155813] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2638.6357.14 t:6 kt:0, 23
2019-11-10 17:35:25.192662-0800 MapKit101MF[42111:1155813] [ResourceLoading] Failed to load key: 2638.6357.14 t:6 kt:0 type: 6, -1001: NSURLErrorDomain
2019-11-10 17:35:25.194560-0800 MapKit101MF[42111:1155783] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2637.6358.14 t:6 kt:0, 42
2019-11-10 17:35:25.194723-0800 MapKit101MF[42111:1155783] [ResourceLoading] Failed to load key: 2637.6358.14 t:6 kt:0 type: 6, -1001: NSURLErrorDomain
2019-11-10 17:35:25.196429-0800 MapKit101MF[42111:1155813] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2637.6357.14 t:6 kt:0, 24
2019-11-10 17:35:25.196600-0800 MapKit101MF[42111:1155813] [ResourceLoading] Failed to load key: 2637.6357.14 t:6 kt:0 type: 6, -1001: NSURLErrorDomain
2019-11-10 17:35:25.241481-0800 MapKit101MF[42111:1155788] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2637.6358.14 t:8 kt:0, 15
2019-11-10 17:35:25.241945-0800 MapKit101MF[42111:1155788] [ResourceLoading] Failed to load key: 2637.6358.14 t:8 kt:0 type: 8, -1001: NSURLErrorDomain
2019-11-10 17:35:25.244795-0800 MapKit101MF[42111:1155813] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2637.6357.14 t:8 kt:0, 16
2019-11-10 17:35:25.244977-0800 MapKit101MF[42111:1155813] [ResourceLoading] Failed to load key: 2637.6357.14 t:8 kt:0 type: 8, -1001: NSURLErrorDomain
2019-11-10 17:35:25.254981-0800 MapKit101MF[42111:1155813] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2638.6358.14 t:8 kt:0, 14
2019-11-10 17:35:25.255185-0800 MapKit101MF[42111:1155813] [ResourceLoading] Failed to load key: 2638.6358.14 t:8 kt:0 type: 8, -1001: NSURLErrorDomain
2019-11-10 17:35:25.257049-0800 MapKit101MF[42111:1155783] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2638.6357.14 t:8 kt:0, 31
2019-11-10 17:35:25.257245-0800 MapKit101MF[42111:1155783] [ResourceLoading] Failed to load key: 2638.6357.14 t:8 kt:0 type: 8, -1001: NSURLErrorDomain
2019-11-10 17:35:25.277607-0800 MapKit101MF[42111:1155788] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2638.6358.14 t:1 kt:0, 48
2019-11-10 17:35:25.277792-0800 MapKit101MF[42111:1155788] [ResourceLoading] Failed to load key: 2638.6358.14 t:1 kt:0 type: 1, -1001: NSURLErrorDomain
2019-11-10 17:35:25.278210-0800 MapKit101MF[42111:1155783] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2638.6357.14 t:1 kt:0, 38
2019-11-10 17:35:25.278362-0800 MapKit101MF[42111:1155783] [ResourceLoading] Failed to load key: 2638.6357.14 t:1 kt:0 type: 1, -1001: NSURLErrorDomain
2019-11-10 17:35:25.279730-0800 MapKit101MF[42111:1155783] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2637.6358.14 t:1 kt:0, 35
2019-11-10 17:35:25.279898-0800 MapKit101MF[42111:1155783] [ResourceLoading] Failed to load key: 2637.6358.14 t:1 kt:0 type: 1, -1001: NSURLErrorDomain
2019-11-10 17:35:25.280652-0800 MapKit101MF[42111:1155783] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2637.6357.14 t:1 kt:0, 20
2019-11-10 17:35:25.280816-0800 MapKit101MF[42111:1155783] [ResourceLoading] Failed to load key: 2637.6357.14 t:1 kt:0 type: 1, -1001: NSURLErrorDomain
2019-11-10 17:35:25.281776-0800 MapKit101MF[42111:1155788] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2637.6357.14 t:9 kt:0, 44
2019-11-10 17:35:25.281938-0800 MapKit101MF[42111:1155788] [ResourceLoading] Failed to load key: 2637.6357.14 t:9 kt:0 type: 9, -1001: NSURLErrorDomain
2019-11-10 17:35:25.283052-0800 MapKit101MF[42111:1155813] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2638.6357.14 t:9 kt:0, 34
2019-11-10 17:35:25.283213-0800 MapKit101MF[42111:1155813] [ResourceLoading] Failed to load key: 2638.6357.14 t:9 kt:0 type: 9, -1001: NSURLErrorDomain
2019-11-10 17:35:25.284398-0800 MapKit101MF[42111:1155788] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2638.6358.14 t:9 kt:0, 32
2019-11-10 17:35:25.284586-0800 MapKit101MF[42111:1155788] [ResourceLoading] Failed to load key: 2638.6358.14 t:9 kt:0 type: 9, -1001: NSURLErrorDomain
2019-11-10 17:35:25.285408-0800 MapKit101MF[42111:1155783] [ResourceLoading] TiledGEOResourceFetcher received failed Resource: 2637.6358.14 t:9 kt:0, 41
2019-11-10 17:35:25.285567-0800 MapKit101MF[42111:1155783] [ResourceLoading] Failed to load key: 2637.6358.14 t:9 kt:0 type: 9, -1001: NSURLErrorDomain
did get latest location
2019-11-10 17:35:25.472356-0800 MapKit101MF[42111:1155619] [Accessibility] Executing an update request
2019-11-10 17:35:25.473025-0800 MapKit101MF[42111:1155619] [Accessibility] Update request succeeded
did get latest location
2019-11