Я разработал приложение для iPhone, которое работает в фоновом режиме с включенным режимом GPS.Мне нужно спросить сервер, есть ли новые задачи для пользователя?Для этого я добавил код в метод didUpdateToLocation.Теперь проблема в том, что он очень быстро разряжает батарею.Подскажите пожалуйста как избежать расхода батареи.Кроме того, мне нужно сохранить точность местоположения в лучшем случае.Кроме того, есть ли другой способ, где я могу общаться с сервером, даже когда приложение работает в фоновом режиме.Пожалуйста, помогите мне, я буду очень благодарен.