2016-03-22 4 views
3

Я строю Watch App Apple, с следует поместить палец в положение на карте, я использую Xcode симулятор, но карта просто не загружается ...WKInterfaceMap не загружается карта

enter image description here

Вот мой пример кода, есть некоторые другие настройки, которые мне не хватает?

import WatchKit 
import MapKit 

class MapController: WKInterfaceController { 

    @IBOutlet var map: WKInterfaceMap! 

    override func awakeWithContext(context: AnyObject?) { 
     super.awakeWithContext(context) 

     let centerOfMap = CLLocationCoordinate2D(latitude: -3.743205, longitude: -38.514871) 
     let pinPosition = CLLocationCoordinate2D(latitude: -3.65, longitude: -38.514871) 
     let coordinateSpan = MKCoordinateSpanMake(1, 1) 

     self.map.addAnnotation(pinPosition, withPinColor: .Red) 
     self.map.setRegion(MKCoordinateRegion(center: centerOfMap, span: coordinateSpan)) 
    } 
} 
+0

Вы пытались запустить приложение в реальном устройстве? –

+0

У меня его нет:/ – UlyssesR

+0

Возможно, это проблема симулятора. У вас нет доступа к ЛЮБОМУ устройству ваших друзей? Вы можете создать временный профиль подготовки для этого устройства. –

ответ

0

Он не загружает плитки карт для симулятора. Вам нужно будет проверить его на настоящих часах.