WKInterfaceMap 不加载地图

Uly*_*ses 5 xcode ios swift apple-watch watchkit

我正在构建一个 Apple Watch 应用程序,应该在地图位置放置一个大头针,我正在使用 Xcode 模拟器,但地图没有加载......

在此处输入图片说明

这是我的示例代码,我还缺少其他类型的设置吗?

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))
    }
}
Run Code Online (Sandbox Code Playgroud)

Uro*_*sMi 1

它不会加载模拟器的地图图块。您必须在实际手表上进行测试。