什么是“ios open sdk toolchain”?

时间:2012-10-13 08:30:49

标签: ios objective-c sdk toolchain

我开始为我的越狱iPhone开发工具(使用THEOS)。我读了一些关于使用“隐藏功能”的非常有趣的文章,作者总是使用术语“open sdk”或“open sdk toolchain”。 open sdk究竟是什么意思?如果我能猜到,我会说一个开放的sdk是一个包含所有头文件的sdk(甚至是通常隐藏的文件)。这是对的吗?

我发现工具类转储(https://github.com/nygard/class-dump)有助于从ios SDK中提取所有头文件。当我从普通的IOS SDK中提取所有Header文件时,我是否会获得“开放SDK”...即使我使用5.0或6.0 SDK?因为我发现了一些像http://www.alexwhittemore.com/using-the-open-tool-chain-in-xcode-for-both-os-2-2-and-3-0/这样的文章,所以他们总是关于3.0 SDK,这是一个非常古老的文章。

1 个答案:

答案 0 :(得分:0)

我希望你知道SDK是什么,软件开发工具包。 :) iOS Open Dev SDK是一个SDK,允许您在Xcode中使用一些更多模板,例如:

动作菜单插件,Activator Listener,CaptainHook Tweak,Cocoa Touch Library,命令行工具,Logos Tweak,Notification Center Widget,SBSettings Toggle。 ioS Open Dev Templates为iOS程序代码提供了许多选项。

你可以通过谷歌搜索下载它。

ClassDump是一个允许您从目标c - 可执行文件中转储标头的工具。这使您可以选择查看.h(eader)文件的方法,并使用它们来构建您的调整或其他任何内容。