It was impossible to find a good free GPS navigation app for a device using non-jailbroken or unlocked iOS. Until now, of course. Personally, I use iPhone and was searching for a good GPS program day and night. To me, the best free one seems Google Maps, but the internet costs are killing me, especially abroad. Luckily, there is a tool which uploads the maps to your phone and lets you use them offline without affecting the device anyhow! I have tried this and now I recommend it to you!
Obviously, you can now download some Google Maps offline areas without this program and directly through the app. However, there are countries that do not allow this. Also, you have to download them in chunks and can’t download a whole country at once. This program fixes the situation.
UPDATE: Works with devices from iOS 6 up to iOS 10 and above.
First, make sure you have Google Maps app installed from the appstore!
3. Wait while it synchronizes. It might take ten or more minutes (I did not actually count). After that, you will have fully working offline Google Maps.