我在windows-phone7商店提交我的应用程序,Microsoft需要遵循以下要求来认证该应用程序。 以下要求适用于接收用户移动设备位置的应用程序: 2.7.1您的应用程序必须使用Microsoft Location Service API确定位置。 2.7.2应用程序的隐私政策必须告知用户有关如何使用和披露位置服务API的位置数据以及用户对使用和共享的控制 位置数据。这可以在应用程序中托管或直接链接。 请帮助我想要提及或实施的认证应用程序。
答案 0 :(得分:0)
这是我用来获取位置的代码。
private static GeoCoordinateWatcher Watcher;
private void StartGeoWatcher()
{
if (Watcher == null)
{
Watcher = new GeoCoordinateWatcher(GeoPositionAccuracy.High);
Watcher.PositionChanged += new EventHandler<GeoPositionChangedEventArgs<GeoCoordinate>>(OnPositionChanged);
Watcher.TryStart(false, System.TimeSpan.FromMilliseconds(1000));
}
}
private void OnPositionChanged(object sender, GeoPositionChangedEventArgs<GeoCoordinate> e)
{
latitude = e.Position.Location.Latitude;
longitude = e.Position.Location.Longitude;
}