Почему карта в приложении watchOS 5 не отображается в симуляторе? - PullRequest
2 голосов
/ 29 мая 2019

Я хочу показать карту в приложении watchkit. Когда я использую код, приведенный ниже, я вижу свою аннотацию к булавке, но не саму карту. Пожалуйста, смотрите изображение для иллюстрации.

enter image description here

Я использую Xcode 10.2.1. С этой версией я могу работать только на симуляторе, так как эта версия XCode не будет работать на моих часах серии 4. Пожалуйста, смотрите мой код ниже

 override func willActivate() {

        super.willActivate()

        location.latitude = (CLLocationDegrees(lat))
        location.longitude = (CLLocationDegrees(lon))

        locationManager = CLLocationManager()
        let spanX: Float = 0.005
        let spanY: Float = 0.005


        region.center = location
        region.span.latitudeDelta = CLLocationDegrees(spanX)
        region.span.longitudeDelta = CLLocationDegrees(spanY)
        stationMap.setRegion(region)


        stationMap.addAnnotation(location, with: .red)
    }

Я могу отсутствовать или неправильно звонить на карту. Буду признателен за любую помощь.

...