It can be difficult to develop apps that utilize real-time location data because the simulator provides limited GPS data, the data cannot be sped up, and there is no elevation data.
Here’s an open source library called GpxLocationManager submitted by Josh Adams that allows you to overcome these shortcomings by allowing you to use pre-made GPX files and CLLocation files and utilize this data to simulate actual location changes.
This is done by invoking didUplocation() with data from the data source, and also provides methods for speeding up things. Examples are included.
Here is a video showing the usage of GpxLocationManager in action:
You can find GpxLocationManager on Github here.
A useful library for anyone developing an app that uses real-time location data.
Submit A Resource
Have you created a useful tutorial, library or tool for iOS development that you would like to get in front of our 300,000+ monthly page views from iOS developers?
You can submit the url here.
The resources we feel will appeal to our readers the most will be posted on the front page.