You can set a custom location to be simulated in your Project scheme. This simulation will be then "faked" both for your Simulator and when you run straight from Xcode on your device.
Project -> Edit scheme -> enable location, and choose from the pre-defined list or add your own custom .gpx file