Location Documentation (Beta)

Simulate GPS location directly in StikDebug. Test location-based features and apps without physically moving. Available now in the latest build.

⚠️ Beta Feature: This feature is currently in beta. Some functionality may be limited or subject to change.

Overview

The Location feature allows you to simulate GPS coordinates on your iOS device, enabling you to test location-based applications and features without physically traveling to different locations.

Setting Location

Manual Coordinates

Set a custom GPS location by entering coordinates:

  1. Open the Location tab in StikDebug
  2. Tap "Set Location" or enter coordinates
  3. Enter latitude and longitude values
  4. Optionally set altitude and accuracy
  5. Confirm the location
  6. Verify the location is active

Search by Address

Find locations by searching:

  • Enter an address or landmark name
  • Search for locations worldwide
  • Select from search results
  • Set the location automatically

Map Selection

Choose location visually on a map:

  • View interactive map
  • Tap to select location
  • Drag to adjust position
  • Confirm selection

Saved Locations

Save frequently used locations for quick access:

  • Favorites: Save locations you use often
  • Custom Names: Name locations for easy identification
  • Quick Access: Load saved locations instantly
  • Organize: Group locations by category

Managing Saved Locations

  • Add new favorite locations
  • Edit location names and details
  • Delete locations you no longer need
  • Reorder favorites list

Location Simulation

Simulating Movement

Simulate movement between locations:

  • Set a route with multiple waypoints
  • Configure movement speed
  • Start simulation
  • Watch location update in real-time

Coordinate Precision

Adjust location accuracy:

  • Set horizontal accuracy (meters)
  • Configure vertical accuracy (altitude)
  • Simulate GPS precision levels
  • Test different accuracy scenarios

Location History

Track your location simulation history:

  • View previously set locations
  • See location change timestamps
  • Quickly return to previous locations
  • Clear history if needed

Use Cases

App Testing

Test location-based applications:

  • Test geofencing features
  • Verify location-based content
  • Test navigation apps
  • Check location permissions

Development

Develop location features:

  • Test without traveling
  • Simulate various locations quickly
  • Test edge cases and boundaries
  • Verify location accuracy handling

Debugging

Debug location-related issues:

  • Reproduce location-based bugs
  • Test location permission flows
  • Verify location data handling
  • Check location update frequency

Best Practices

  • Reset When Done: Clear simulated location after testing
  • Use Realistic Coordinates: Test with valid GPS coordinates
  • Test Multiple Locations: Verify app works in different areas
  • Check Permissions: Ensure location permissions are granted
  • Document Locations: Save important test locations

Limitations (Beta)

As a beta feature, Location has some limitations:

  • Some apps may detect simulated locations
  • Movement simulation may not be perfectly smooth
  • Certain location services may not work with simulation
  • Functionality may change in future updates

Troubleshooting

Location Not Updating

  • Verify location simulation is active
  • Check that location permissions are granted
  • Try restarting the app being tested
  • Verify coordinates are valid

App Not Detecting Location

  • Ensure location services are enabled
  • Check app location permissions
  • Try setting location before opening the app
  • Verify location simulation is running

Inaccurate Location

  • Check coordinate precision settings
  • Verify coordinates are correct
  • Adjust accuracy settings if needed

Related Features

Learn More

Explore other features or visit our Support page for help.