WP7位置服务丢失

时间:2011-09-07 13:23:46

标签: c# windows-phone-7 location no-data

我正在开发一款WP7(7.0)GPS跟踪应用程序,而且每件事情都很棒。但是有一位用户抱怨跟踪丢失了20秒,最多几分钟。 奇怪的事情:

  • 旧应用版本没有问题
  • GPS跟踪代码无变化
  • 其他应用没有问题

应用程序在处理之前会执行以下位置数据过滤:

  • 时间戳必须最多过去30秒(阻止使用位置数据缓存)
  • 地理数据必须是未知的

GeoCoordinateWatcher的MovementThreshold设置为5.0米,DesiredAccuracy = High。

任何想法可能出错?目前我很无能为力。即使GPS定位丢失,WP7应该使用GSM / WLAN进行定位,因此我应该收到一些(不准确的)数据。

提前致谢。

1 个答案:

答案 0 :(得分:0)

这可能不是您的APP,可能是用户所处的位置卫星通信非常糟糕。

我的GPS将随机停止在某些区域工作。 用户可能一直处于这种情况。

最好的办法是从应用程序设置服务器上的日志并更新它,观察信号和错误。