0

我已经成功发布了我的游戏,并且可以使用 1705.4 包登录。更新到 1707 QFE 1 版本后,登录停止工作。除了将预制件拖放到场景中之外,我没有做任何事情。在 Unity 中,登录工作完美,最初显示按钮的“登录”版本,然后一旦按下它就会显示通用数据。

构建完成并在 Visual Studio 中对其进行测试后,我没有获得按钮的登录版本,并且按钮状态显示无效数据。

我不确定我错过了什么,因为这以前有效,并且似乎在编辑器中有效。我似乎也没有看到任何错误。任何帮助都会很棒!

谢谢!

截图:

更新- 开始认为我的解决方案已损坏......重新开始而不是在旧的解决方案文件上构建 Unity,我似乎有更好的运气。如果我能让它再次完全正常工作,我会再次发布。

最终更新- 新的“干净”解决方案文件似乎可以工作,并且 PlayerProfile 预制件现在将在加载时自动登录。我无法让多用户预制件工作,所以我回到了单点登录,但我现在假设这是一个不同的问题。当我尝试登录按钮时,按钮只是冻结在灰色的“登录”状态,之后再也没有做任何事情。

4

1 回答 1

2

我在多用户预制件上遇到了同样的问题,并且在连接到 Xbox One 时,在 Visual Studio 的调试输出窗口中记录了访问被拒绝错误。事实证明,我需要添加 uap:SupportedUsers 设置,如此处所述:

https://docs.microsoft.com/en-us/windows/uwp/xbox-apps/multi-user-applications

这仅适用于 Xbox One,不适用于在 PC 上运行的同一款游戏。

希望这也能解决您的问题。

于 2017-08-06T22:32:33.007 回答