用户当前位置注释未在SKMapView(Skobbler)上显示 - iOS

时间:2017-02-18 13:08:05

标签: ios maps skmaps skobbler-maps

在我的iOS项目中,我正在使用skobbler的SKMapView,我需要在mapview上显示用户的当前位置和注释。我尝试按照代码执行相同的操作:

    mapView.settings.followUserPosition = true
    mapView.settings.showCurrentPosition = true

我在应用程序中有位置访问权限(WhenInUse Location访问权限)。但是没有显示注释。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

我已经联系了skobbler团队,应该确保获取用户的当前位置

  1. 在Info plist中添加NSLocationWhenInUseUsageDescription。

  2. 将show current position设置为true

    True
    pp      0.14652886800467968
    numpy   1.5294789629988372
    True
    pp      0.1482033939100802
    numpy   1.6455406049499288
    True
    pp      0.1279512889450416
    numpy   1.370200254023075
    
  3. 从SKPositionerService

    请求位置更新
    mapView.settings.showCurrentPosition = true