Я работаю над приложением, которое использует iPhone GPS для получения трека местоположения. Чтобы сэкономить электроэнергию, я хочу получать данные о местоположении, пока экран выключен. Я научился играть беззвучный аудиофайл, чтобы сохранить определение местоположения в спящем режиме. У меня до сих пор иногда возникают проблемы с остановкой определения местоположения в спящем режиме. Это случается, может быть, 5-10% времени. Я подозреваю, что у меня может не быть достаточно хорошего исправления местоположения, чтобы начать, хотя появление текущей аннотации местоположения на виде карты, кажется, подразумевает хорошее и точное исправление. Кто-нибудь знает хороший способ окончательно определить, что менеджер местоположения имеет хорошее решение? Кто-нибудь знает какие-нибудь хитрости для "пинания" менеджера локаций в спящем режиме, чтобы он продолжал работать? Я попытался запустить 30-секундный повторяющийся таймер и читать текущее местоположение каждый раз, когда оно срабатывало. К сожалению, это не помогло. Любые предложения приветствуются.
-богатой