Comments (8)
Hi @midicase
I experienced that a couple of times but I'm not able to reproduce it in a consistent way... Could you please share which device and OS version? Was another application using the GPS?
You know that the device is capturing the track if it is displayed on the map a blue line. When this happens, no line is drawn.
from ios-open-gpx-tracker.
Thanks! iPhone7, iOS 10.3.3. I just switched after been tracking on android.
Yes, other apps using the GPS, no line was being drawn even thought my location was moving on the map. No distance was showing. I tried a different application, which worked, though I would love to switch back to this open source app.
from ios-open-gpx-tracker.
After updating to iOS 11 the problem still exists. I can reproduce easily by switching to another app that uses the GPS and then back to GPX Tracker. At this point the application does not track anymore.
from ios-open-gpx-tracker.
Thanks midicase.
from ios-open-gpx-tracker.
new user here.
installed on iphone 5s with ios 11.4, the app doesn't capture data at all.
from ios-open-gpx-tracker.
Here is a process to reproduce the issue:
- kill all the applications that use the location services
- disable globally the location services (settings/privacy/location services)
- start GPX tracker
- enable the location services (settings/privacy/location services)
- open GPX tracker
- start tracking, the message "not getting location" stays displayed, you can define waypoints, but no track is recorded/displayed.
Now, if you runs google maps, kill GPX tracker and relaunch GPX tracker, the track can be recorded and displayed. The message "not getting location" is replaced by coordinates and altitude.
from ios-open-gpx-tracker.
I reproduced this. iPhone SE, latest iOS, latest version of app. Some clues:
- I was running maps.me routing in background.
- I may have switched very quickly from the app back to maps.me after starting the tracking, so maybe app didn't get a chance to start tracking before getting backgrounded?
Apart from that, I can't think of what might have caused it, and I can't reproduce it. If it happens again I shall try and reproduce the steps.
from ios-open-gpx-tracker.
Hi all.
Thank you for sharing your comments.
I think I was able to fix the issues. In fact, there were more than one.
First, it seems that a setting of XCode that made a mess.
https://stackoverflow.com/questions/32543754/ios-9-error-domain-kclerrordomain-code-0-null
In XCode, Menu Product -> Scheme -> Edit Scheme -> Options -> Allow Location Simulation must be unchecked and try providing a default location.
(I leave it here for reference)Additionally, if there was an error or it was denied the access to the location services, it stopped receiving the location.
Now, the app checks if it has permissions and if does not have, it prompts the user to go to settings.
For now, you can download the source code (master branch) and run it from Xcode, but next app store release will include this fix.
from ios-open-gpx-tracker.
Related Issues (20)
- Wish: additional warning when cancelling recovery HOT 1
- Allow setting for accuracy when saving track HOT 2
- Auto-recover last track instead of asking
- Use a non-cache folder for keeping the cache
- Fix swiftlint in source code HOT 1
- Import GPX Tracks HOT 2
- Top labels hidden by Dynamic Island on version in App Store HOT 4
- SwiftUI rewrite for the watch app. HOT 2
- Wish: Apple Fitness integration HOT 1
- Search by location
- App Crash
- Data out of order if iPhone unloads app from memory HOT 1
- Issue after long recording session (data loss) HOT 1
- Feature Request: Second confirm for deleting GPX file HOT 1
- Feature Request: shortcut support (also for AW)
- Feature Request: PinπFor accurate moving position
- Bug: Weird GPX output caused by pausing and unpausing HOT 1
- controlling maps by Keyboard Bluetooth
- Background tracking HOT 2
- Feature Request: Load *.gpx file into Apple Watch
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ios-open-gpx-tracker.