Hi Engineer,
I also wanted to add that I can confirm that activityType .otherNavigation was always set via:
@State var updates = CLLocationUpdate.liveUpdates(.otherNavigation)
Recap:
The device "jumps" 50 or more meters from the boat to a false location, often on shore giving a false warning. And later jumps back. The jump is also seen on apple apps such as findmy or maps.
I have determined a way to detect these jumps by calculating the speed between two consecutive updates... if it's greater than 10m/s then it must be false, and we wait for a return.
The device has a clear unobstructed view of the sky and no nearby buildings, and is slowly floating around. The app remains in foreground.
Any further ideas would be appreciated.
Kind regards,
Brendan
Thank you for your help again.
Topic:
App & System Services
SubTopic:
Maps & Location
Tags: