我已按照文档下载了国家/地区 map 包 ( http://developer.skobbler.com/getting-started/ios#sec29 )。我成功添加了它 (SKAddPackageResultSuccess
),停止了应用程序,在飞行模式下重新启动它,并且在放大该国家/地区时没有显示任何信息。
我正在使用:
- SKMaps 2.5.1
- iOS 9.2 模拟器和 iOS 9.2.1 iPhone 6。
为了让 SKMapView
使用下载的包,我还需要进行任何其他设置吗?我已经设置了
SKMapsInitSettings* initSettings = [[SKMapsInitSettings alloc] init];
initSettings.mapDetailLevel = SKMapDetailLevelFull;
initSettings.connectivityMode = SKConnectivityModeOffline;
[[SKMapsService sharedInstance] initializeSKMapsWithAPIKey:kSKMapsAPIKey
settings:initSettings];
并且我有一个有效的 API key 。
谢谢!
最佳答案
如SylviA和提到的 SKMaps 技术支持,我必须使用元文件,如 developer.skobbler.com/getting-started/ios#sec28a 中所述。 .
关于package - iOS SKMaps 下载的 map 包在离线模式下不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35022688/