我打开MKMapView时应该检查互联网连接吗?

时间:2012-05-15 08:43:16

标签: iphone ios mkmapview reachability

在我的iOS应用程序中,我想显示一个MKMapView。在打开地图视图之前,我应该检查可达性吗?

在大多数情况下,用户将拥有他想要缓存的地图,这样他就可以在没有互联网连接的情况下打开地图视图。那么为什么不允许他打开地图视图呢?

如果我不检查可访问性,我的应用程序是否会被批准用于App Store?或者它会被拒绝吗?

2 个答案:

答案 0 :(得分:2)

您无需检查可访问性,但应检查何时无法使用MKMapViewDelegate方法mapViewDidFailLoadingMap:withError:加载地图视图。当您未能回应这些错误时,有时会发生拒绝。

答案 1 :(得分:1)

它不会被丢弃,我已经制作了一个不检查互联网连接的地图应用程序,我确信其他人也有。