前两天升级了Mac系统到了macOS Mojave 10.14.5.以前在mac 10.13.6系统上能够正常运行和打包的unity5.0.4工程突然报错。不能打包。
由于我们游戏工程兼容性原因,所以我们暂时是不可能升级unity版本的。
首先呢。macOS Mojave 10.14.5 unity5.0.4版本无法正常加载资源。这个时候使用Mac的磁盘分区新建一个分区,格式为MAC OS扩展(日志式),然后将项目拷贝到该分区。具体可参考解决更新Mac系统后无法正常打开Unity工程的问题
然后我以为能正常打包了。没想到通过unity编译导出xcode工程的时候,报了类似unusedbytecodestripper2-exe-did-not-run-properly
错误。
找了网上说明都不行。后来尝试把unity5.0.4和所有依赖的资源都放到了新的分区中,再次编译运行居然正常了!!!!