skcwiiur
(jun.wang)
1
遇到一个奇怪的问题,为啥用iOSOpenDev做的CaptainHook Tweak不生效~控制台报错
MS:Error: binary does not support this cpu type
MS:Error: failure to check tweakDemo5.dylib
对生成的dylib用lipo看看支持的架构:
lipo -info xxx.dyib
结果是:/Library/Developer/Xcode/DerivedData/tweakDemo5-hbowkyfphuqwkbbqtzsaewznvapn/Build/Products/Release-iphoneos/tweakDemo5.dylib are: armv7 arm64
环境:OSX10.11.3 xcode7.3
设备:iphone5s 7.1
google下也有其他人遇到这个问题:
http://stackoverflow.com/questions/20734194/mobilesubstrate-tweak-not-loading
项目tweakDemo5.zip (144.0 KB)
求老司机带带我!!!
skcwiiur
(jun.wang)
3
iOSOpenDev是昨天刚装的。自带的libsubstrate.dylib 显示
libsubstrate.dylib are: armv6 arm64
用theos的libsubstrate.dylib
libsubstrate.dylib are: x86_64 i386 armv7 arm64 armv6
替换了iOSOpenDev内的libsubstrate.dylib
重新运行,报错信息:
:MS:Error: Invalid CoreFoundationVersion: <CFArray 0x1245127a0 [0x18f24e0c0]>{type = immutable, count = 0, values = ()}
: MS:Error: failure to check tweakDemo5.dylib
libsubstrate.dylib 用你手机里面那个替换
skcwiiur
(jun.wang)
5
手机内的libsubstrate.dylib 替换到iOSOpenDev之后,还是不行。
CoreFoundation = 847.260000
MS:Error: Invalid CoreFoundationVersion: <CFArray 0x15561fc70 [0x18f24e0c0]>{type = immutable, count = 0, values = ()}
MS:Error: failure to check tweakDemo5.dylib
但是之前iOSOpenDev做的Logos Tweak又工作良好。
skcwiiur
(jun.wang)
6
论坛里有一个相同问题的帖子。求老司机,help!!!
lemon4ex
(lemon4ex)
7
动态库名字对应的plist中,把空项删掉,即可解决,如:

2 个赞