启用对位置Windows 8应用程序(Geolocator)的访问

时间:2013-02-18 13:02:40

标签: c# windows-8 microsoft-metro

我正在使用Geolocator。所以我有异步方法OnPositionChanged(),一切都应该是好的。但我有访问位置的问题。如果我使用Windows 8 Sample Geolocation App一切正常。我有消息,应用程序使用我提供访问的位置,它可以工作,但在我的应用程序中,此消息不会出现,并且Geolocator的状态为已禁用。如何以编程方式为我的应用提供位置访问权限?

1 个答案:

答案 0 :(得分:1)

与Windows Phone类似,使用位置要求您作为开发人员明确声明您的应用程序需要访问位置API。这是在应用程序清单中设置的。在解决方案资源管理器中,查找Package.appmanifest项并双击它以打开 - 清单属性窗口将打开。

单击“功能”选项卡。检查位置功能(就在它下面)。 Geolocation