Выбывание службы определения местоположения WP7

Я работаю над приложением GPS-отслеживания WP7 (7.0), и все отлично работает. Но один пользователь жалуется на пропадание трекинга от 20 секунд до нескольких минут. Странные вещи:

  • старая версия приложения не имеет проблемы
  • без изменений в коде отслеживания GPS
  • другие приложения не имеют проблемы

Приложение выполняет следующую фильтрацию данных о местоположении перед их обработкой:

  • метка времени должна быть макс. Прошло 30 секунд (не используйте кэширование данных о местоположении)
  • геоданные должны быть не неизвестны

MovementThreshold для GeoCoordinateWatcher установлен на 5,0 метров и DesiredAccuracy = High.

Есть идеи, что может пойти не так? На данный момент я невежественна. Даже если исправление GPS потеряно, WP7 должен выполнить определение местоположения с помощью GSM/WLAN, поэтому я должен получить некоторые (неточные) данные.

Заранее спасибо.

1 ответ

Решение

Это может быть не ваше приложение, это может быть местоположение, в котором пользователь имеет очень плохую спутниковую связь.

мой GPS перестанет работать в определенных областях, случайно. Пользователь может просто быть в такой ситуации все время.

Лучше всего настроить журнал на сервере из приложения и обновить его, наблюдая за сигналами и ошибками.

Другие вопросы по тегам