在没有Internet访问的情况下显示MKMapView

Ey伙计们,我想知道是否有可能在没有有效的互联网连接的情况下显示MKMapView,如果是这样,我将如何去做呢? 提前致谢!

嗯,Jasconius,我不确定你是对的,MKMapView使用google在线服务,你可以阅读苹果帮助:

重要提示:MapKit框架使用Google服务提供地图数据。 使用此类和相关接口会将您与Google Maps / Google Earth API服务条款绑定在一起。 您可以在http://code.google.com/apis/maps/iphone/terms.html找到这些服务条款。

如果您的应用程序正常运行…您是否确定在您上线后尝试使用设备上的地图区域? 如果您在线时使用googleMap并加载意大利地图,那么您关闭应用程序,然后进入飞行模式并重新启动应用程序然后您可以再次查看意大利,但如果您尝试去法国你没看到它……

我试图使用MKMapView的离线地图,但我遇到了这个问题…现在我正在使用我自己的地图使用UIScroll和CATiledLayer加载pdf文件,结果类似于MKMapView .. 。

卢卡

你不需要做任何特别的事情。 地图数据存储在设备上。 它只是有效。

我在一个基于地图的应用程序上工作,我只是在飞行模式下运行它。 没关系。