2016-03-22 7 views
3

Ich baue einen Apple-Uhr-App, mit sollte einen Stift in einer Karte Position platzieren, ich bin mit dem Xcode-Simulator, aber die Karte nicht geladen werden einfach nicht ...WKInterfaceMap nicht laden Karte

enter image description here

Hier ist mein Beispielcode, gibt es einige andere Einstellungen, die ich vermisse?

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

Haben Sie versucht, die App in einem echten Gerät auszuführen? –

+0

Ich habe es nicht:/ – UlyssesR

+0

Vielleicht ist es ein Simulator-Problem. Hast du keinen Zugriff auf ALLE Geräte deiner Freunde? Sie können für dieses Gerät ein temporäres Bereitstellungsprofil erstellen. –

Antwort

0

Es werden keine Kartenkacheln für den Simulator geladen. Sie müssen es auf der tatsächlichen Uhr testen.