Windows Phone 8.1 映射AuthenticationToken

Windows Phone 8.1 Map AuthenticationToken

我有一个问题,关于我需要从哪里获取 WP8(和 8.1)地图服务的 AuthenticationToken。我为我的地图使用以下命名空间

xmlns:maps="clr-namespace:Microsoft.Phone.Maps.Controls;assembly=Microsoft.Phone.Maps"

和这张地图

<maps:Map x:Name="map"> ... </maps:Map>

当我现在 运行 模拟器中的应用程序时,我收到一条漂亮的红色消息 "Warning: No authentication ID and/or token specified"。当我 运行 测试设备中的应用程序时,根本没有显示任何消息。

我的问题如下,我从哪里得到ID和token?因为我发现了以下内容,这让我很困惑。

选项 1: 在 www.bingmapsportal 网站上,我创建了一个免费帐户和令牌。但他们不给我任何 ID 只是一个令牌。由于我在我的代码中没有看到任何对 Bing 的引用,我认为这是一个错误的键:)

选项 2: 我在 MSDN How to add a Map control to a page in Windows Phone 8 上找到了这个 post。如果向下滚动到 "Adding the ApplicationID and AuthenticationToken",还有另一种方法可以为地图创建令牌和 ID。但似乎我需要一个开发帐户:)

提前致谢! :)

您必须直接在 Windows 应用商店门户中生成它,请在此处查看过程:

https://msdn.microsoft.com/en-us/library/windows/apps/jj207033(v=vs.105).aspx#BKMK_appidandtoken