繁体   English   中英

IL2CPP脚本后端的Xbox实时登录问题

[英]Xbox-live Sign-in issues with IL2CPP scripting backend

我注册了Creators计划,现在正在测试Unity的Xbox Live插件。

为了进行测试,我只想登录一个用户。

使用.Net作为脚本后端,一切正常,我可以看到一个假用户统一登录,也可以在Windows和Xbox上使用沙箱。

切换到脚本后端IL2CPP后,如果在Unity中运行场景,我仍然可以看到假用户。 但是,如果我进行构建,则会得到.csproj的FileNotFound异常,该异常显然未生成,因为Unity会改为生成.vcxproj文件(使用IL2CPP后端)。 但是,该版本仍在创建VS项目。 我可以在XBoxLivePostProcessing.cs中手动重命名该文件,该文件删除了异常,但没有使构建工作。

在Visual Studio中打开内部版本,尚未将XBoxServices.config文件添加到项目中。 如果我运行该构建,一切看起来都很正常,但是没有用户登录(显示“ Gamertag”和“ Gamerscore”)。 添加XBoxServices.config并将“ Content”设置为“ True”会导致该构建一旦在显示NOT_IMPLEMENTED_ICALL的行中执行就会崩溃。 还有一个错误,抱怨XBoxServices.config文件没有有效的XML结构,这很奇怪,因为该文件被设置为文本文件并且不包含任何XML,我在这里丢失了吗? 我可以以某种方式告诉VS不要将文件解释为XML文件吗?

更重要的是,有没有办法解决Unity中的构建问题? 是否有人知道什么地方可能出问题以及如何解决?

因此,似乎我只是拥有一个旧版本的Xbox Live插件。 1801版增加了对IL2CPP的完全支持。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM