Встроенное приложение для iPhone "Карты" бесполезно там, где нет сети. Со времен первых прошивок было много различных программ работающую с картами offline. Наверное, самый удачный вариант это бесплатная Maps Offline. Все в ней было хорошо и просто. Работала она с родными google map и даже прокладывала маршруты. Только вот чтобы сделать для нее карту, нужно было прочитать не одну страницу форумов и освоить хитрые методы по конвертации карт. Теперь все в прошлом. OffMaps сама преобразует карты из источника OpenStreetMap в требуемый для телефона формат и загружает их в устройство. Можно делать карты любого региона самому. Для всех крупных городов европы и России можно загрузить уже готовые файлы с сайта. Делается это в специальной вкладке “Download”. Перед загрузкой можно регулировать степень детализации карт и их размер. В настройках есть возможность изменить стиль отображения карты. В наборе есть несколько различных тем, включая ночную. Здесь же можно выбрать удобную вам единицу измерения расстояния, включить или выключить принудительный офлайн режим, а так же управлять кешем загруженных карт. В привязке к карте можно загрузить гид, в котором указанны различные обьекты.
Сайт проекта offMaps