我注册了Creators程序,现在正在测试Unity的Xbox Live插件。
对于测试我只想登录用户。
使用.Net作为脚本后端一切正常,我可以看到一个虚假的用户以单位登录,我也可以在Windows和Xbox上使用沙盒。
一旦我切换到脚本后端IL2CPP,如果我在Unity中运行场景,我仍然可以看到假用户。但是,如果我构建我得到.csproj的FileNotFound异常,显然不会生成,因为Unity会生成.vcxproj文件(使用IL2CPP后端)。然而,构建仍在创建VS项目。我可以手动重命名XBoxLivePostProcessing.cs中的文件,这样可以删除异常但不会使构建工作。
在Visual Studio中打开构建XBoxServices.config文件尚未添加到项目中。如果我运行构建,一切看起来都很正常,但没有用户登录(它显示" Gamertag"和#34; Gamerscore")。添加XBoxServices.config并设置" Content" to" True"一旦在一行显示NOT_IMPLEMENTED_ICALL执行,将导致构建崩溃。还有一个错误,它抱怨XBoxServices.config文件没有有效的XML结构,这很奇怪,因为文件被设置为文本文件并且不包含任何XML,我在这里遗漏了什么?我能以某种方式告诉VS不将该文件解释为XML文件吗?
更重要的是有没有办法解决Unity中的构建问题?有没有人知道可能出现的问题以及如何解决?
答案 0 :(得分:0)
所以看起来我只是有一个旧版本的Xbox Live插件。版本1801中添加了完整的IL2CPP支持。