My company has asked that we implement a battery-saving mode for the location tracking portion of one of our apps. I read the official Apple page about battery optimization while using locations, and decided to use allowDeferredLocationUpdates(untilTraveled:timeout:)
in order to save battery. I have tested this out and it works fantastically, however I have just noticed that it is listed as deprecated in the docs, despite still being recommended by Apple.
Is there a new way that we should be handling this? Has Apple just removed this functionality without a replacement?