Caching MKMapView的缓存

Caching MKMapView的缓存,caching,mkmapview,Caching,Mkmapview,我正在编写一个应用程序,将结果覆盖在MKMapView上。问题是系统可能不是一直在线,默认缓存的瓷砖数量是有限的;i、 e.缓存文件的最大大小有限。需要知道: 缓存文件的位置 如果我可以更改默认的最大缓存文件大小 如果可能,在运行时保存不同的缓存文件,并根据用户要求加载它们(网络丢失) 我不确定这些想法中有多少违反了许可协议。但由于我不打算在app store中发布,我不担心被拒绝。据我所知,所有这些都是不可能的,并且违反了许可证。您是否考虑过使用另一个映射框架,如OpenMaps,它允许脱机缓

我正在编写一个应用程序,将结果覆盖在MKMapView上。问题是系统可能不是一直在线,默认缓存的瓷砖数量是有限的;i、 e.缓存文件的最大大小有限。需要知道:

  • 缓存文件的位置
  • 如果我可以更改默认的最大缓存文件大小
  • 如果可能,在运行时保存不同的缓存文件,并根据用户要求加载它们(网络丢失)

  • 我不确定这些想法中有多少违反了许可协议。但由于我不打算在app store中发布,我不担心被拒绝。

    据我所知,所有这些都是不可能的,并且违反了许可证。您是否考虑过使用另一个映射框架,如OpenMaps,它允许脱机缓存?