在iOS9上对app的钩子无法加载

使用在iOS8对APP HOOK的钩子,在iOS9上有以下错误信息,已经尝试过hook Springboard没有问题,对指定的app进行hook就会报错,cydia中插件均是最新。感觉对springboard可以执行hook的话,依赖插件和编译器应该都是ok的。

有人遇到过吗,求解或一起讨论下

: MS:Error: dlopen(/Library/MobileSubstrate/DynamicLibraries/ios9test.dylib, 9): Library not loaded: /Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate
Referenced from: /Library/MobileSubstrate/DynamicLibraries/ios9test.dylib
Reason: no suitable image found. Did find:
/Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate: mmap() error 22 at address=0x0157A000, size=0x00001000 segment=__DATA in Segment::map() mapping /Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate

你的这个ios9test.dylib 估计仅仅是armv7架构的吧? 尝试编译时加上arm64估计就可以了。

一摸一样的问题,我是socket库不能加载,请问你解决了么

我三个架构都有 但是也是这个一样的报错 请问还可能是啥原因呢 各种在buildsetiing中的设置遍了也没用