首先感谢 Dustin L. Howett 的伟大理论。但是我要hook一些C函数,所以我必须使用MSHookFunction。然而,logos 似乎不支持挂钩 C 函数。所以我写了“MSHookFunction(func1,replaced_func1,&original_func1);” 在 some.xm 文件中的“%ctor”块中。
编译它。
“错误:从 'objc_class* ( )(NSString , NSString*)' 到 'void*' 的无效转换正在初始化 'void MSHookFunction(void*, void*, void**)' 的参数 1”
那么我该怎么做才能用theos解决这个问题呢?