2017-12-05 6 views
0

Ich arbeite an einer App in Xamarin, die eine Karte verwendet. Die Karte scheint gut zu funktionieren, da sie zwar meinen Standort anzeigt, aber unter der Karte weiterhin "Warnungskarten-Service-Token nicht angegeben" angezeigt wird.Wie zu beheben Warnung: Karten-Service-Token nicht angegeben

Der Api-Schlüsseltyp ist Basic/UWP und ist aktiviert. Ich legte den Api Schlüssel in MainPage.xaml.cs

public MainPage() 
    { 
     Xamarin.FormsMaps.Init("myApiKey"); 
     this.InitializeComponent(); 
     LoadApplication(new BarApp.App()); 
    } 

Und ich habe auch überprüft „Location“ in Package.appxmanifest

ich keine anderen Fehler zu bekommen, und alles andere scheint gut zu funktionieren, so dass ich Bin echt verwirrt woran das Problem liegen könnte:/

Vielen Dank im Voraus! (:

-Jeroen

Erklärung I verwendet: https://developer.xamarin.com/guides/xamarin-forms/user-interface/map/

+0

nicht sicher, wie die .Init() "myApiKey" analysiert, aber sind Sie sicher, dass er nicht verwendet "myApiKey" hat Ihren Schlüssel? – diomonogatari

+0

Es gibt viele Informationen, wenn Sie im Internet suchen. Hier ist eine Lösung: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/acf5d351-4220-4ce4-b33f-d58f263050ec/uwpwarning-map-service-token-not-specified?forum=wpdevelop – jdweng

+0

@diomonogatari Ich habe das Tutorial zur Verfügung gestellt Bij Xamarin (wird den Link in der Post hinzufügen). Der "myApiKey" ist ein Platzhalter, ich benutze einen echten API-Schlüssel. – JeroenM

Antwort

1

Die Karte gut zu funktionieren scheint, weil es meine Lage nicht zeigt, aber es hält zeigt mir "Karten-Service-Token nicht angegeben Warnung"

die native MapControl ist BingMap in UWP-Plattform. nach Request a maps authentication key muss Ihre Universal-Windows-Anwendung authentifiziert werden, bevor es dieverwenden könnenund Kartendienste in der Windows.Services.Maps namespace. Der Authentifizierungsschlüssel im offiziellen Xamarin-Codebeispiel war abgelaufen. Sie können einen neuen Authentifizierungsschlüssel für Karten von Bing Maps Developer Center anfordern und ihn zu Ihrer App hinzufügen.

Verwandte Themen