A macOS app to spoof the location of iOS, iPadOS, and iPhone Simulator devices for development testing.
LocationSimulator is a macOS application designed to fake or mock the GPS location of iOS, iPadOS, and iPhone Simulator devices. It solves the problem of testing location-dependent applications during development without needing physical movement or device modifications. The tool connects to devices via USB or Wi-Fi and allows developers to simulate various locations and movement patterns.
iOS and macOS developers who need to test location-based features in their apps, such as mapping services, geofencing, or any functionality relying on GPS data.
Developers choose LocationSimulator because it requires no jailbreak, works with both real devices and simulators, and offers an intuitive map-based interface with movement simulation. It automates the setup by fetching necessary system files and supports network-connected devices for flexible testing.
MacOS application to spoof / fake / mock your iOS / iPadOS or iPhoneSimulator device location. WatchOS and TvOS are partially supported.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Spoofs GPS location without modifying iOS system integrity, enabling safe and legal testing for developers, as highlighted in the features.
Works with both physical iOS devices and iPhone Simulators via USB or Wi-Fi, providing flexibility for various development scenarios.
Attempts to automatically fetch required DeveloperDiskImage files, reducing manual setup effort, though fallback options are provided.
Allows setting locations via long-click on a map and simulating movement with predefined speeds, enhancing testing realism.
The developer warns that support for iOS 17 is not guaranteed and beta versions are unsupported, risking obsolescence for newer iOS releases.
Requires enabling Developer Mode on iOS 16+ and manual handling of DeveloperDiskImage files if downloads fail, adding steps to the workflow.
Relies on multiple external submodules like LocationSpoofer and XCF, complicating building from source and maintenance.