Tweak找不到头文件 file not found 网上能搜到的方法都用过了,无法解决 跪求大神


#1

我已经把需要引入的头文件放入 /opt/theos/include/ 包括从github下载的iOS头文件的文件夹 iOS-Headers-master 也放入 /opt/theos/include/中,还是同样的错误,如果把WNMyCenterViewController1.h文件直接放入 /opt/theos/include 会导致更多的错误,

逆向新手,恳求大神指教,不胜感激


#2

不好意思 刚才写错了 这个WNMyCenterViewController1.h 应该写成 UITableViewController.h
====》如果把UITableViewController.h文件直接放入 /opt/theos/include 会导致更多的错误,WNMyCenterViewController1是我工程里面自己创建的一个类,它引入系统的UITableViewController,

在make package install 时 报错里面找不到UITableViewController.h这个文件,我已经在/opt/theos/include 添加了UITableViewController.h 这个文件,添加以后就像主题里面截图反映的问题会出现更多的错误。


#3

缺少UITableViewController.h 文件时的报错


#4

你这种情况应该是makefile里没有导入对应的framework吧


#5

我神 我已经导入了


#6

QYSReProject_FILES = Tweak.xm
iOSReProject_FRAMEWORKS = UIKit Foundation
刚才发现名字写错了,现在改过来还是同样的错误


#7

能想到的都加了,还是不行,我神在帮忙扫两眼 这是tweak


#8

你能看懂报错吗?


#9

还请大神明示


#10

先echo $THEOS
看一下环境变量是否配置成功

没有的话 export添加环境变量再试