This was a little known capability, but you used to be able to change the Apple Maps plist setting for __internal__PlaceCardLocationSimulation to true, in com.apple.Maps.plist. This would reveal a button in Apple Maps to simulate you GPS for all apps to any location on Earth to you choosing. This did not require a jailbreak. Google it to learn more.



This was super useful to avoid geo-restrictions on apps like the blackouts in MLB At Bat. Sadly, this seems to have been removed in iOS 11. Does anyone know if there is a workaround or another plist setting? Does anyone know how to find these private/internal plist settings for iOS? Maybe there is an alternate in iOS 11.