Maps Offline теперь на прошивке 2.0 и выше

Раньше была куча манипуляций для достижения работы карт OFFLINE. Теперь же всё настолько просто, что даже смешно. И не нужны никакие сторонние программы.

1. Для начала нам достаточно один раз открыть встроенную в iPhone программу Maps с включенным интернетом и определить своё местоположение.

2. Теперь нам необходимы два файла. Карта улиц города, и кеш улиц города.
Карта улиц у нас должна называться MapTiles.sqlitedb.
Кеш улиц Bookmarks.plist.
Карты и кеши можно скачать из моей предыдущей темы, либо сделать самим, описание там есть.

3. После того как скачали файлы, заливаем их на наш iPhone.
Карту я залил сюда /private/var/mobile/Library/Caches/MapTiles/ копируется с заменой.

Кеш улиц я залил сюда /private/var/mobile/Library/Maps/ (папка Maps делается ручками с соблюдением регистра, но у кого-то она уже может быть).

Права не назначал.

4. Далее запускаем программу Maps с выключенным интернетом. И вуаля. Все работает. В том числе и поиск.

Ради эксперимента, можете попробовать запустить инет, проверить карту, пошариться по ней, выключить инет и проверить размер карты тут /private/var/mobile/Library/Caches/MapTiles/. Лично у меня ничего не изменилось.

Обсуждение у нас на форуме.

Источник: iphones.ru

Читайте также  Небольшая магия iPad
Лучшее для себя