我想在使用批处理模式构建iOS播放器时,在发送到il2cpp之前使用Mono.Cecil将一些代码存根插入Assembly-CSharp.dll。
目前,我知道的唯一方法是将Unity \ Editor \ Data \ Tools \ UnusedByteCodeStripper2 \ UnusedBytecodeStripper2.exe包装在真正的脱衣舞娘之前执行我的修补程序。
还有其他更好的方法,比如[DidReloadScripts]吗?
对于Android,我可以在BuildPlayer之后修补dll。但是对于带有il2cpp的iOS,在BuildPlayer之前没有生成dll。