我对了解iPhone越狱后应用程序能够访问的额外功能和API非常感兴趣。请问是否有一些基本的资源可以学习?我最感兴趣的是: 私有API的文档 文件系统布局 应用程序配置,例如WinterBoard如何替换SpringBoard?替换锁屏的应用程序? 所需工具 欢迎提供建议。
非常好的问题。我个人花了相当多的时间来寻找私有API的文档,尽管我很确定我在一段时间前找到过它,但现在我真的找不到了。然而,我对您的问题有一些回答。让我分享一下我目前所拥有的: 文件系统布局 一个旧的、但仍然基本正确的指南关于文件系统布局。 “替换”应用程序 我认为大多数原始iPhone应用程序的“劫持”是基于通过 posing 和可比较技术捕获和重新实现Objective-C消息。这方面的一个好指南可以在这里找到。我不确定这是否是正在运作的机制。 工具 在Google Code上提供了一个针对iPhone开发的工具链。请参阅此指南以获取有关如何安装它的信息。 请参阅此指南,以获取有关如何在越狱手机上使用默认的苹果Xcode环境进行开发的信息。