Отображение MKMapView без доступа к Интернету - PullRequest
1 голос
/ 13 ноября 2010

Эй, ребята, мне было интересно, можно ли вообще отображать MKMapView без активного подключения к интернету, и если да, то как мне это сделать?Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 13 ноября 2010

Вам не нужно делать ничего особенного. Данные карты хранятся на устройстве. Это просто работает.

Я работаю над приложением, основанным на карте, и просто запустил его в режиме полета Это нормально.

1 голос
/ 22 января 2011

ммм, Яскониус, я не уверен, что вы правы, MKMapView использует онлайн-сервисы Google, как вы можете прочитать в справке Apple:

Важно: платформа MapKit использует сервисы Google для предоставленияданные карты.Использование этого класса и связанных с ним интерфейсов связывает вас с условиями обслуживания Google Maps / Google Earth API.Вы можете найти эти условия обслуживания на http://code.google.com/apis/maps/iphone/terms.html.

Если ваше приложение работает ... вы уверены, что оно только что вытеснило область карты на вашем устройстве, когда вы попробовали его, когда вы были онлайн?Если вы используете googleMap в режиме онлайн и загружаете карту Италии, затем закрываете приложение, затем переходите в режим полета и перезапускаете приложение, тогда вы снова можете посмотреть Италию, но если вы попытаетесь перейти во Франциювы этого не видите ...

Я пытался использовать автономную карту с MKMapView, но у меня возникла эта проблема ... теперь я использую собственную карту с помощью UIScroll иCATiledLayer загружает файл PDF, результат аналогичен MKMapView ...

luca

...