hook系统函数__isOSVersionAtLeast没有效果

需求: hook系统函数__isOSVersionAtLeast没有效果,请问有人hook过该函数吗?求指导!

操作步骤: 反编译得出工程中调用了系统标识符@available用于判定系统版本的地方实际上是调用了signed int __isOSVersionAtLeast(int a1, int a2, int a3);函数。可是在hook该函数的时候,无论是使用MSHookFunction还是fishhook都没有效果。不知道该怎么办了,求大神指点。