我们已将我们的应用程序从JavaScript / HTML旧学校Xbox One框架迁移到UWP。但是,我们仍然希望支持ms-xbl深层链接:
ms-xbl-{titleId}://media-details?contentId={contentId}
此协议用于从Xbox仪表板上的媒体磁贴启动应用。
我们的UWP(Xbox)应用程序的titleId在控制台中是空白的,因此我们不能像以前那样使用Xbox XDK从深层链接启动应用程序。微软希望推广我们的应用,但他们需要使用ms-xbl协议,甚至可以在UWP中处理(和调试)?
查看Xbox One仪表板,我可以看到似乎支持它的应用程序(Netflix,Channel5)。
答案 0 :(得分:1)
我们的UWP(Xbox)应用的titleId在控制台中是空白的
titleID不应为null(您无法从控制台获取)。您可以从信息中心获取它,然后自行添加(例如来自Get your IDs)。您使用的是XBOX Creator程序吗?这样,当您启用XBOX Live服务时,您可以直接从仪表板中的XBOX Live Service部分找到您的titleID。然后,您可以参考Add the TitleID and SCID to your binary。
将其添加到您的应用中