none
在接入xboxlive和发布版本时遇到了几个问题 RRS feed

  • 问题

  • 您好:

    我们在开发crossyroad的uwp版本时遇到了几个问题,希望可以得到一些帮助。

    1、(1)关于接入xboxlive的问题,我这边是先按照“UWP-Xbox_Live_Programming_Guide_20170415.pdf”这个文档来接入的,按照说明在nuget引用了Xbox.live.sdk.winrt.uwp,但是在后面的

    Right-Click project, Add -> Reference > Universal Windows -> Extensions ->中没有发现Xbox Extensions for the UWP 这个选项,不知道这个引用应该从哪里找到。

    (2)在说明里面有写到需要一个文本文件xboxservices.config,里面需要填写两个ID:{"TitleId": xxxxxx, "PrimaryServiceConfigId": "exxxx-7xxx-4xxx-axxx-3609xxx" },TitleId和PrimaryServiceConfigId,我在后台没有发现同名的ID,所以不知道这两个ID应该在哪里去找。

    (3)说明中看到需要引用 XboxLiveIntegration.dll ,并在初始化时调用XboxLiveIntegration.LiveResources.GetInstance(); 首先我发现这个方法需要在继承了page页面的类里面调用,其次即使在MainPage类内调用,在xbox平台下也会报错(pc和mobile上面没有报错),这个问题不清楚是什么原因。

    2、其次是xboxlive后台设置相关的问题,我看到微软开发者后台和xdp后台同时都有成就排行榜的相关设置,现在不清楚这两个后台之间是什么关系,是不是只需要配置其中一个,还是两边都需要配置配合使用,如果只需要设置一边我们这边倾向于微软后台的这个,但是在pdf发现解锁成就是通过发送event来实现的,可是在developer.microsoft.com这个号后台,没有地方设置event,所以不知道这两个后台之间的关系和用哪个api来实现成就的解锁。

    3、我们打了一个包上传到后台,想实现给部分测试账号用来测试购买和一些sdk接入的是否正确,于是我们新建了一个沙盒,在里面提交了三个平台的包,从昨天中午提上去,到现在一直显示的是“认证”,不清楚这个环节是微软需要人工测试吗,不知道是否是提交的不对卡住了,另外就是您看截图上我们设置的是否正确,能否实现我们发布给特定登陆了测试账号的设备的这个目的。

    4、我在提交此问题时,本想提交一些图片加以说明,但是会有如下提示,不知应如何解决:在我们能够验证您的帐户前,正文文本不能包含图片和链接。  

    开发这边第一次做接入xboxlive和发布的工作,有些问题比较基础,望前辈见谅

    2017年9月1日 3:50

全部回复