У меня проблема при попытке загрузить автономную карту mapbox в моем приложении iOS. В документации ниже они не объясняют, как загрузить карту после загрузки.
https://www.mapbox.com/ios-sdk/maps/examples/offline-pack/
Теперь, чтобы загрузить автономную карту, я добавил этот код, который копирует файл cache.db из временного кэша в допустимый путь, как описано в этой ссылке
https://github.com/mapbox/mapbox-gl-native/wiki/Sideloading-offline-maps
let sourceURL = NSURL(fileURLWithPath:"\(NSHomeDirectory())/Library/Application Support/*****************/.mapbox/cache.db")
let TemporaryPathURL = NSURL(fileURLWithPath: "\(NSHomeDirectory())/Documents/***********")
let databaseURL = TemporaryPathURL.appendingPathComponent("cache.db")
if !(FileManager.default.fileExists(atPath: (databaseURL?.absoluteString)!)) {
do {
try? FileManager.default.copyItem(at: sourceURL as URL, to: databaseURL!)
} catch {
print ("ERROR: Fichier existant !!!!")
}
}
но я не получил регион карты в автономном режиме !!!! любая помощь, пожалуйста
С уважением.