Fatal error: 'SpringBoard/SpringBoard.h' file not found


#1

我是新手,刚买了逆向工程这本书,我make package install程序的时候报了’SpringBoard/SpringBoard.h’ file not found的错误,在网上搜集资料说是要class-dump相应的私有API并且添加到THEOS的相关目录文件中,我想请求几个问题,求各位大大解答下~~
1.‘SpringBoard/SpringBoard.h’是私有API里的吗?能不能用class-dump 拿到xcode里的相关头文件?
2.我这样是不对的,应该如何敲命令?我的错误命令:class-dump -H /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk/System/Library/PrivateFrameworks -o ~/Desktop/mytweaks


#2

Hi, I’m not good at Chinese but I’ll try to take a guess.

Did you add Springboard in your makefile? tweak_LIBRARIES += SpringBoard


#3

我把私有api全部class-dump下来然后放在theos的include文件夹里就OK了


#4

你是怎么导出ios9私有API的?!


#5

这个哥们是老外,你说中文人家听不懂


#6

现在的私有API 用class-dump 导出不了吗?!我导出的都是空文件。你是咋搞的呢。 :joy:


#7

根据这个帖子先decache,然后dump,注意如果是fat binary,需要用--arch armXXX指定dump的slice


#8

刚刚按照这个帖子的方法导出了二进制文件,但是在dump的时候,

有这个This file does not contain any Objective-C runtime information.警告,然后啥文件也米有。