unity 多人在线pun2 学习过程中碰到一个编译错误在此记录一下解决过程!
先看编辑中运行中连接服务器、创建房间日志正常
打包编译为mac 程序出现如下错误
解决错误过程:
- 首先查找报错的路径下的文件,这个路径是隐藏在当前项目下的,在mac 端的空白处按住alt键,点击前往会出现资源库文件夹也就是Library;如下图。经过路径查找并未找到Assembly-CSharp-FeaturesChced.txt 此文件。手动创建也还是无法解决问题。
- 考虑是因为编辑器偶发的不知名错误导致的,所以关闭编辑器重新启动,但是反复几次错误还是存在。
- 删除除编辑器自行创建的文件进行重新启动,考虑原因是插件的可能会更改编辑器的配置,结果也不行。如下图画圈部分都可删掉:
- 去社区查找相关问题。定位碰到相同问题的开发者 链接
此处看到别的开发着通过设置使用描述信息解决此问题,打开项目的player setting 找到;进行配置后重新编译问题就解决了!
总结:
以上是碰到问题的排查过程,如果只看报错信息是无法能够有效的定位到问题的关键点的,还需要有丰富的经验和不断尝试才能解决。以后老板再也不担心我写bug了。😂
不错不错
老板加加🍗