我正在使用Xamarin中的应用程序,该应用程序使用地图。该地图似乎效果很好,因为它确实显示了我的位置,但是它一直向我显示"未指定的警告地图服务令牌"。
API密钥类型是基本/UWP,并且已启用。我将API密钥放在mainpage.xaml.cs
中public MainPage()
{
Xamarin.FormsMaps.Init("myApiKey");
this.InitializeComponent();
LoadApplication(new BarApp.App());
}
我还检查了包装中的"位置"。AppxManifest
我没有其他错误,其他一切似乎都很好,所以我真的很困惑问题:/
预先感谢!(:
-jeroen
我使用的说明:https://developer.xamarin.com/guides/xamarin-forms/user-interface/map/
该地图似乎可以很好地工作,因为它确实显示了我的位置,但是它不断显示"未指定的警告地图服务令牌"
本机MapControl
是UWP平台中的BingMap
。根据请求,地图身份验证密钥,必须对您的通用Windows应用程序进行身份验证,然后才能在Windows.Services.Maps namespace
中使用MapControl
和MAP Services。Xamarin官方代码样本中的身份验证密钥已过期。您可以从 Bing Maps Developer Center 中请求新的地图身份验证密钥,然后将其添加到您的应用中。