Perhaps the most indispensable tool when developing iOS applications is the iOS simulator. However, if you want to test an app whose functionality revolves around utilizing the device's GPS, then you're out of luck - Apple's iOS simulator will only provide you with a single location (the location of Apple's headquarters). Furthermore, whilst the next version of XCode promises some progress in this area, it's still not clear if/how it'll be able to recorded data for later playback. In this entry I'm going to detail the process we followed to create a small location simulation framework that can also record data.