我的应用程序使用位置服务。在测试我的应用程序时,我发现位置服务存在问题。如果我在手机上启用定位服务的情况下启动我的应用程序,我将获得 GeoLocationStatus.Ready 状态,然后我按下开始按钮并导航到设置并禁用定位服务,应用程序将获得 GeoLocationStatus.Disabled 状态。然后如果我按下开始按钮,导航到设置并启用位置服务,然后返回应用程序,我仍然得到 GeoLocationStatus.Disabled。从这一点开始,我将始终获得 GeoLocationStatus.Disabled,直到我重新启动应用程序并启用位置服务。
我在 Windows Phone 7.5 操作系统(Samsung Focus 和 HTC HD7)上观察到了这个问题
Windows Phone 8 OS (Nokia Lumia 920)win 上的相同应用程序没有问题