2012-05-15 5 views
2

В моем приложении iOS я хочу показать MKMapView. Должен ли я проверить доступность, прежде чем открывать карту?Должен ли я проверить подключение к Интернету при открытии MKMapView?

В большинстве случаев у пользователя будет карта, которую он хочет кэшировать, чтобы он мог открыть карту без подключения к Интернету. Так почему бы не позволить ему открыть вид карты?

Будет ли мое приложение одобрено для App Store, если я не проверю его на доступность? Или он будет отвергнут?

ответ

2

Вам не нужно проверять доступность, но вы должны проверить, не удается ли загрузить карту, используя метод MKMapViewDelegatemapViewDidFailLoadingMap:withError:. Иногда отклонения возникают, когда вы не можете ответить на эти ошибки.

1

Это не будет отброшено для этого, я сделал приложение карты, которое не проверяет подключение к Интернету, и я уверен, что у многих других тоже есть.

Смежные вопросы