Skobbler SDK 2.5.1 中的预捆绑地图

Pre-bundle maps in Skobbler SDK 2.5.1

今天开始试用Skobbler SDK,在IOS下载了Swift的SDK和Demo包2.5.1。

预捆绑地图将成为可能的应用程序的核心部分。我查看了 http://sdkblog.skobbler.com/creating-an-app-with-a-pre-bundled-map/ 上的说明,但从那以后情况似乎发生了变化。

文件夹结构与博客不匹配post。通过模拟器下载一些地图后,我发现 .skm 文件位于(例如)CoreSimulator/Devices/33D8[...]A72/Library/SE/SE.skm

在SKMaps.bundle中,我可以找到一个PreinstalledMaps/v1文件夹,里面只有一个文本文件。没有 2015xxxx 文件夹,或者没有 SKMaps.zip 或任何东西。

是否有一些关于如何正确执行此操作的文档?

确实,演示项目结构从博客 post 开始发生了变化(我们正在更新博客 post)。

您需要为 2.5.1 做什么:

  • 在 PreinstaleldMaps/v1 文件夹中
  • 创建一个包含 2 个子文件夹的 20150413 文件夹
  • /package - 将 .skm 文件放在这里
  • /meta - 这里你需要放 here 的内容(这些文件在演示项目中也可用 - 为了方便,我直接提供 link)

它应该看起来像这样:

我已经从 pod 文件安装了 ScoutMaps-iOS-SDK, '~> 3.0.3' 并放置了 KYCITY.

的预装地图

但是没有显示离线地图?

所有文件夹和数据都相同。Offline Map Pre-installed folder