InjectFix icon indicating copy to clipboard operation
InjectFix copied to clipboard

InjectFix is a hot-fix solution library for Unity

Results 142 InjectFix issues
Sort by recently updated
recently updated
newest added

Unity (0,0): Burst error BC1016: The managed function `IFix.WrappersManagerImpl.GetPatch(int id)` is not supported

你好,我的游戏在android手机端,频繁显示卡死的日志,麻烦大佬帮忙看下 (Filename: ./Runtime/Export/Debug.bindings.h Line: 45) 2022-01-14 11:51:36.981 8083-8264/? E/Unity: IFix.Patch 卡死

怎么新增一个结构体的? 在结构体上 加[Interpret]后 [Interpret] public struct A {} 报错: xx is new class, cannot be treated as extern type

错误内容: ![image](https://user-images.githubusercontent.com/64884126/147341548-75e8372f-0142-4aa2-b1a9-7d1ac95c7c3c.png) Undefined symbols for architecture arm64: "_InjectionBinder_GetBinding_m0C76149973A1ADDC14133E4CA0E672CE44C39090", referenced from: _CrossContextInjectionBinder_U3CU3EiFixBaseProxy_GetBinding_m50114332F95BAF1349FC7536CC2086EDD0B78377 in Assembly-CSharp78.o (maybe you meant: _GenInst_InjectionBinder_GetBinding_m0C76149973A1ADDC14133E4CA0E672CE44C39090_gp_0_0_0_0, _InjectionBinder_GetBinding_m0C76149973A1ADDC14133E4CA0E672CE44C39090_gp_0_0_0_0 ) ld: symbol(s) not found for architecture arm64 clang: error: linker command...

报错信息: ExecutionEngineException: Attempting to call method 'System.Threading.Interlocked::CompareExchange' for which no ahead of time (AOT) code was generated. 06-12 19:34:17.195 10092 10156 E Unity : at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr,...

同时注入Assets/Plugins/下面的dll,会导致\Library\ScriptAssemblies\Assembly-CSharp.dll重新编译,导致Assembly-CSharp注入失效,这个问题有什么好的解决办法?

assembly may be not injected yet, cat find IFix.ILFixInterfaceBridge, Scripts, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null 麻烦看下这个issues,最新版unity2019.4.2f1,ios平台[Patch]注入失败。 Editor环境是可以的,IOS真机报错。

问题一:PatchManager.Load 自定义dll的补丁文件报下面这个错误 System.Exception: instruction magic not match, expect 3067433598421528260, but got 7886488245619157350 at IFix.Core.PatchManager.Load (System.IO.Stream stream, System.Boolean checkNew) [0x00088] in :0 at InjectFixManager.TryLoadAndPatchFixFile () [0x00072] in :0 UnityEngine.Debug:LogError(Object) InjectFixManager:TryLoadAndPatchFixFile() 问题二:改了IFixEditor的代码,直接注入Assets/Plugin下面的dll,可以这么操作么?

想问下 Task 泛型类不支持热更吗

目前是不支持泛型函数热更的,不支持的原因是什么,有没有办法支持上呢?