美文网首页
Mac系统更新后Unity打不开

Mac系统更新后Unity打不开

作者: wolf2009 | 来源:发表于2020-04-25 12:16 被阅读0次

提前总结下:

1.最好不要升级到 mac catalina,如果升级到mac catalina,你可能无法使用老的unity,只能使用新的unity高版本,新版本的unity的话,估计老项目也不兼容,项目也要做兼容修改,很麻烦

2.如果升级到mac mojave这样的启动分区是APFS格式的系统,那么你需要新建个Mac OS扩展(日志式)格式分区,然后将unity应用程序,以及unity工程都拷贝到新建分区,然后才能运行

---------------------------------------------------------------------------------------------------------

以下是我的经历,不感兴趣的可以跳过

最近工作需要,为了支持ios13,需要更新mac系统,一狠心就更新到最新的mac catalina,然后就悲剧了App各种不兼容,原来最新的mac只支持64位的app...

最悲剧的还是mac上的unity5.4.2f2不能用了...最后研究了半天才知道,只有unity部分高版本才能在mac catalina上运行。中间看到网上说文件系统格式的,意思大概是新建分区并且格式是Mac OS扩展(日志式),然后将unity以及unity工程copy到新建分区,后来搞了半天发现还是不行

后来只能降级mac版本,降级到mac mojave,但是安装的unity5.4.2f2运行时黑屏,连账号登陆界面都不能显示,不知道什么原因,后来mac下新建Mac OS扩展(日志式)格式分区后,将unity拷贝到新建的分区里,unity能运行了,莫名其妙的老区里的unity也能运行了...

然后就可以使用unity了,打开unity工程,居然打不开,显示报错 UnityEngine.UI.dll' is in timestamps but is not known in guidmapper.还有其他dll一样的报错,十几条吧,而且看起来就是工程没有加载好

后来想起来把untiy项目拷贝到新建分区里区,然后再打开工程,居然好了,可以运行了!!!

相关文章

网友评论

      本文标题:Mac系统更新后Unity打不开

      本文链接:https://www.haomeiwen.com/subject/jaghwhtx.html