先说说整体需求:因为工程项目需要部署到云服务器做像素流,所以项目打包的时候需要开启像素流插件(Pixel Steaming)。
一开始在项目建设的时候,不断也有做测试打包,每次都能打包成功,并没有遇到什么问题。当最后做完项目并且审核完之后,做最终的本地部署测试像素流运行的时候,就得打开插件Pixel Steaming,然后重启项目后,就进行打包测试。
但是打包了很多次,输出日志都出现以下的报错:PackagingResults:Error:Unknown Error
一般平时UE5的报错,都是会自带错误分类,并且都会直接给你错误的地址,会很容易就能找到解决的路径。但是这次显示的是未知错误Unknown Error,根本没办法在这条信息中直接找到错误原因。
然后经过网上查找原因,并没有很对应的具体解决办法,找一些类似的问题帖子去测试,还是没有解决。最终我在技术群里得到一个答复:极有可能是一个很常见的问题导致的,就是项目工程路径有中文字才会导致这样的Unknown Error。然后我就在输出日志中向上排查,最终找到了路径地址中,确实有个文件夹还是中文名字:
把这个文件夹改了英文名字后,再来一次测试打包,顺利打包成功,问题解决。