Does one interfere other?
Eg. Using CoreMotion’s CMAttitudeReferenceFrameXTrueNorthZVertical you must turn location updates and it is OK to set locationManager.desiredAccuracy = kCLLocationAccuracyThreeKilometers;
But in the same app I need location to have kCLLocationAccuracyBest and at that place I have another location manager.
Does one desiredAccuracy override other?
They should not override each other if they are separate instances of CLLocationManager. Are you seeing differently?