2017-12-05 24 views
0

지도를 사용하는 Xamarin의 앱에서 작업하고 있습니다. 지도가 내 위치를 표시하므로 정상적으로 작동하지만지도 아래에 "경고지도 서비스 토큰이 지정되지 않았습니다"라는 표시가 계속 표시됩니다.해결 방법 경고 :지도 서비스 토큰이 지정되지 않았습니다.

Api 키 유형은 기본/UWP이며 사용할 수 있습니다. 나는 MainPage.xaml.cs를

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

에 API 키를 넣어 그리고 나는 또한 다른 오류를 얻을

Package.appxmanifest

에서 "위치"를 확인하고, 다른 모든 잘 작동하는 것 같다, 그래서 문제가 될 수있는 내용이 정말로 혼란 스럽습니다./

미리 감사드립니다. (: https://developer.xamarin.com/guides/xamarin-forms/user-interface/map/

+0

.Init()가 "myApiKey"를 구문 분석하지만 그가 "myApiKey"를 사용하지 않고 있는지 확실하지 않은 경우 키가 있습니까? – diomonogatari

+0

인터넷을 검색하면 많은 정보가 있습니다. 다음은 하나의 솔루션입니다. 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 bij Xamarin에 제공된 자습서를 사용했습니다 (게시물에 링크가 추가됩니다). "myApiKey"는 자리 표시 자이며 실제 api 키를 사용합니다. – JeroenM

답변

1

지도는 내 위치를 표시 않기 때문에 잘 작동하는 것 같다,하지만 그것은 나를

"지도 서비스 토큰이 지정되지 않은 경고"보여주는 유지 :

-Jeroen

설명 내가 사용 네이티브 MapControl

그것이을 사용하기 전에 Request a maps authentication key에 따르면, 유니버설 윈도우 응용 프로그램이 인증을 받아야합니다. UWP 플랫폼 BingMap입니다및지도 서비스는 Windows.Services.Maps namespace입니다. Xamarin 공식 코드 샘플의 인증 키가 만료되었습니다. Bing Maps Developer Center에서 새지도 인증 키를 요청하여 앱에 추가 할 수 있습니다.