关于越狱iPad的Theos编写

如题,<逆向工程>里面只写了iphone的Tweak.xm, control, makefile的写法…
求ipad版的范例~ 万分感谢…

也试过直接根据<逆向工程>的iphone版写法,但是会报这样的错…逆向小虾求大神指教

Roys-MBP:iosregreetings liguangyao$ make package install
Making all for tweak iOSREGreetings…
Preprocessing Tweak.xm…
Compiling Tweak.xm…
Linking tweak iOSREGreetings…
Undefined symbols for architecture armv7:
"OBJC_CLASS$UIAlertView", referenced from:
objc-class-ref in Tweak.xm.0e7872c6.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [obj/iOSREGreetings.dylib.ba964c90.unsigned] Error 1
make[1]: *** [internal-library-all
] Error 2
make: *** [iOSREGreetings.all.tweak.variables] Error 2

iPad和iPhone在软件方面都是iOS系统,所以写tweak的话是没区别的。你报的错跟iPad没关系,是你没仔细跟着书上的例子来导致的

好的 谢谢~

请问这个报错您能看出是哪一步错了吗? 我记得我已经按照书上的步骤来了,除了我把那个文件夹创建在别的路径下.

你在Makefile里忘了加iOSREGreetings_FRAMEWORKS = UIKit吧?还是没仔细看书啊。。

1 个赞