Pull to refresh

Экономим трафик при просмотре карт на iPhone

Reading time 1 min
Views 1.3K
Вы наверно знаете что iPhone при каждом открытии приложения Maps обращается к сети и выкачивает тот кусок карты что вам нужен, с одной стороны это хорошо — не надо много места и оперативное обновление, но при варварских ценах на GPRS \ 3G это не реально, ниже предлагаю маленькую хитрость.
image
Заметьте, карты работают в авиарежимe, без WIFI

Что бы иметь доступ к оффлайн картам нам нужно иметь какой либо файловый менеджер для iPhone
под Windows например Winscp или ifunbox (оба бесплатны) только winscp для доступа через wifi и ssh а ifunbox — по кабелю

Теперь нам нужно взять кэш карт Москвы и положить их в
MapTiles.sqlitedb скопировать в \private\var\mobile\Library\Caches\MapTiles\
Для прошивки 3.1 в private\var\mobile\Library\Caches\Maps\MapTiles\
com.apple.Maps.plist скопировать в \private\var\mobile\Library\Preferences\
Bookmarks.plist скопировать в private\var\mobile\Library\Maps\

так же будет не лишним сменить права на скопированные файлы с помощью iFile \ terminal \ ssh, но не является обязательным


Кэш Москвы как и других городов можно скачать с торрентов, вот например карта Москвы
или же скачать через MAGNET

Вот что входит в оффлайн доступ по карте выше.
image

так же можно сделать свою карту с помощью данной программы

Надеюсь инструкция вам пригодиться, экономьте на трафике!

PS Так же вы можете сделать на вашем iPod что бы без Wifi можно было смотреть карты.
Tags:
Hubs:
+8
Comments 54
Comments Comments 54

Articles