接入HybridCLR PC程序、APP奔溃,微信小游戏报错

PC错误信息
0x788DBCD4 (UnityPlayer) (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: '试图访问无效的地址。

微信小游戏错误信息
function signature mismatch,RuntimeError: function signature mismatch

环境
Unity 2021.3.28f1
HybridCLR v3.4.3

经逐步排查
IL2CPP Code Generation:Faster (smaller) builds 导致问题的产生。

需切换为 Faster runtime。

需要注意的是:
微信小游戏转换插件勾选 IL2CPP Optimize Size,会在导出微信小游戏时,自动设置为 Faster (smaller) builds。所以不能勾选此选项。

你可能感兴趣的:(微信)