我开始为我越狱的 iPhone 开发工具(使用 THEOS)。我阅读了一些关于使用“隐藏功能”的非常有趣的文章,作者总是使用术语“open sdk”或“open sdk toolchain”。open sdk 究竟是什么意思?如果我能猜到,我会说一个开放的 sdk 是一个包含所有头文件(甚至是通常隐藏的头文件)的 sdk。那是对的吗?
我发现工具类转储(https://github.com/nygard/class-dump)有助于从 ios SDK 中提取所有头文件。当我从普通的 IOS SDK 中提取所有头文件时,我是否会得到一个“开放的 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,这是一个相当古老的。