我正在尝试从WP7设备获取当前的lat / long,并且我已经找到了一些关于这样做的教程,我将其用作基础。
但是,观察Visual Studio中的StatusChanged事件,我发现它从Initializing更改为Disabled。看着Permission,它说Denied。它永远不会到达PositionChanged。
阅读权限的文档,他们只是说用户可能已禁用手机上的位置服务。但这不是这里的情况,它们肯定是在设置下启用的,我已经确认地图应用程序正在运行。
我错过了一些明显的东西吗?有没有办法让用户有选择地启用/禁用应用程序的位置服务?
答案 0 :(得分:2)
您是否在WMAppManifest.xml文件中获得了位置功能?
<Capability Name="ID_CAP_LOCATION"/>