我正在开发一个Android游戏,问题在于,每当我在Unity编辑器中单击“播放”时,每当我进行游戏操作时,它在开始时(例如冻结)都会有6-10秒(甚至更多)的延迟。更改并构建非常令人沮丧且耗时的项目(不过,仅在编辑器中,在Android设备上就可以了)。在此link中,似乎有更多人遇到了这个问题。因此,一个建议是从ExternalDependenceManager文件夹中删除Google.IOSResolver_v1.2.156.dll
及其.meta
文件。我尝试了一下,实际上它的加载速度更快,这清楚地表明Unity编辑器中的 IOSResolver 存在问题。删除文件,给我带来以下错误:
我可以忽略它们,因为它们并没有真正引起任何问题,但是还有其他解决方案吗?
也许完全删除了iOS Firebase插件?我已经只安装了Android插件。
我也检查了这个link,但并没有真正帮助我。
请注意,我已经尝试使用Firebase对一个完全空的项目造成相同的问题。
安装了EDM4U(外部依赖性管理器)的最新版本1.2.157,问题仍然存在。
答案 0 :(得分:0)
我之前在AdMob上遇到过同样的问题。通过进入 Unity Hub->安装-> Unity版本上的3个点->添加模块并选择 iOS Build Support ,确保已安装IOS插件。即使我不为IOS开发,这对我来说也是固定的。