although the Documentation implies that multiple CLLocationManager running in parallel should not intervene one another. I find some evidence that they do: for example a Medium posts title: "Single vs Multi CLLocationManager solutions" states:
In multi instances of CLLocationManagers solution, there is the risk of collision where a feature / settings can impacts across instances of CLLocationManagers.
another Medium post titled: "Measuring Differences of Degrees Using CLLocation’s CLHeading" states:
however an important condition is that Apple recommends you initialize only ONE instance within your application at a time. This is because multiple instances running simultaneously has the effect of causing interference and distorting the data
so is there some risk using CLLocationManager
in parallel. is the configuration properties such as desiredAccuracy
and distanceFilter
can interrupt different CLLocationManagers
running in parallel?