The official GpsGate Tracker application is available for iOS. You can download it from the AppStore on iOS devices that have built-in GPS hardware. The app supports the Quick Registration service that allows it to be automatically configured to connect to your GpsGate Server.
Login to SiteAdmin > Plugins > Get More Plugins and install the iOSTracker plugin.
Registering a new user in the application
1. Login to your application and add a new user by clicking in
2. On the user type, select Device
3. Select the Role _Unit
4. Select the default tag Show on map
5. On Device 1 select iOS
6. When you reach this part of the wizard, you can directly now click on Save
7. After clicking in Save the following window will show up. Scan the code using your Phone app
If you don't see the QR code, you can edit the user
Then select Device 1 > Register tracker and scan the code again with your phone
GPS accuracy: Shows if the current GPS accuracy is suitable for tracking
Server connection: Shows the current server connection status
GPS tracking (switch): Turns GPS tracking on or off. If you turn on GPS tracking, the app will run in the background and collect your position data for you.
Server connection (switch): Turns the server connection on or off. You can choose to leave server connection on all the time for real-time reporting or turn it on only when you have an internet connection (for example, you may only want to connect to the server on wifi when you are abroad).
Send SOS: enables to send the SOS signal to the server. You have an example how to configure it here.
DBG: if you shake your device, you can access the debugging interface. This is useful if you want to capture logs from the application.
The Settings screen
Protocol: select the appropriate server protocol
Host/IP: type the host name or IP address of the server you’re going to use
Port: type the port (default port for HTTP is 80, 443 for HTTPS)
IIS name: it is only necessary for self-hosted servers
Identifier: this is the client’s identifier. You can generate or input one on the server side editing the user.
Error message: "Could not connect to the server. Please check your connection settings".
Check if your identifier from the user in the Vehicle Tracker application matches the identifier in your App.
This error message could also happen due to a temporary bug in the iOS app. You can fix it with this workaround.
When the screen is off or the phone is paused, the phone does not register my tracks or movements.
Verify in your iPhone that you have the following option activated in Settings > Privacy > Location Services > Tracker > Always
This allows the app to run in the background even when the phone is locked. The app will only save new coordinates if the option Gps tracking is On.
I want to change the way iOS tracker register my tracks (modify the default General profile). Is it possible to modify the default parameters?
Yes. Follow this guide to change the way a new position is recorded.