首页 > 解决方案 > xbox live上的“应用程序没有云通知功能”在unity上登录

问题描述

每当我尝试在 UWP PC 和 Xbox One 上登录我的 Unity 游戏(使用创作者程序 Unity 插件)上的 Xbox Live 时,游戏都会引发异常:

Exception thrown at 0x00007FFAEF0AA899 in Boulder Falls.exe: Microsoft C++ exception: Platform::COMException ^ at memory location 0x000000E51B6FEC20. HRESULT:0x803E0110 The application does not have the cloud notification capability.
WinRT information: The application does not have the cloud notification capability.
Stack trace:
 >[External Code]
The program '[5896] Boulder Falls.exe' has exited with code 0 (0x0).]

我正在使用包含的预制件登录,并且在 PC 和 Xbox 上都启用了开发者模式,它们都在正确的沙箱中,XboxServices.config 将 XboxLiveCreatorsTitle 设置为 true,并且我使用的帐户在测试帐户列表。有什么解决办法吗?

编辑:如果我尝试继续过去的异常,它会抛出另一个:

Exception thrown at 0x00007FFA7F1BA839 in Boulder Falls.exe: Microsoft C++ exception: Platform::AccessDeniedException ^ at memory location 0x000000D2BA3FE740. HRESULT:0x80070005 Access is denied.
WinRT information: A network capability is required to access this network resource occurred

标签: c#unity3duwpxbox-live

解决方案


我修复了它,我只是在 Unity 的新文件夹中重建了程序,并从 Visual Studio 2017 而不是 2019 编译它。


推荐阅读