我不想将这个应用提交到AppStore。我尝试了很多次,但遇到了很多问题 :(
我使用class-dump获取了UIKit.framework的所有头文件。在由class-dump生成的UIApplication.h中,我看到了我想使用的方法——launchApplicationWithIdentifier。
然后我将UIApplication.h放入我的项目并导入它。编译后,我得到了许多"Redefinition of enumerator...."错误,因为在我先前使用的UIKit.framework中,还有另一个UIApplication.h。但是这个文件没有launchApplicationWithIdentifier方法。
如果我删除之前的UIKit.framework并导入class-dump生成的文件夹。那么这看起来像一个框架,但如果我展开它,它是空的。
然后我想将所有生成的头文件制作成框架文件,并替换先前的UIKit.framework。但我不知道如何做。正如我们所看到的,在系统框架目录下,有一个与框架同名且具有'executed shell script'图标的文件。我如何制作这个文件?
我真的很困惑。有人可以帮帮我吗?谢谢。