Results 6 comments of LBCross

有几个前提: 1. jenkins 的各种日志都显示 Inject 成功了; 2. 备份的 IFixDllBackup 文件夹下是有 Inject 成功的dll; 3. Library/PlayerScriptAssemblies 文件下我打包的时候拷贝出来,发现里面的 asmdef 的 dll 并没有 Inject 成功; 4. Library/ScriptAssemblies 文件下,里面的 asmdef 的 dll 也没有 Inject 成功;

https://github.com/Tencent/InjectFix/issues/331 大哥!不要只加手动执行 Inject 的接口呀,AutoInjectAssemblys 也要给口饭吃呀!!查了2天居然是这个问题。。。 ``` [UnityEditor.Callbacks.PostProcessScene] public static void AutoInjectAssemblys() { if (AutoInject && !injected) { InjectAllAssemblys(); if (InjectOnce) { injected = true; } #if UNITY_2019_3_OR_NEWER EditorUtility.RequestScriptReload(); #endif }...

> 注入你理解为修改就可以了,反正确保dll il2cpp执行前被改掉就可以了 有推荐的时机吗?比如:OnPostBuildPlayerScriptDLLs

手机的lua版本跟windows版本不一样把,比如手机是5.1,但是windows是5.3 直接 table.move = nil

![image](https://user-images.githubusercontent.com/19235947/179437269-05610875-0300-4384-a587-8a84dfd650a3.png)