11

我有兴趣了解当 iPhone 越狱时应用程序可以访问哪些附加功能和 API。有人可以为我提供一些基本资源来了解这一点吗?我最感兴趣的是:

  • 私有 API 的文档
  • 文件系统布局
  • 应用程序配置,例如 WinterBoard 是如何取代 SpringBoard 的?取代锁屏的应用程序?
  • 需要的工具

建议表示赞赏。

4

2 回答 2

7

非常好的问题。我个人花了相当多的时间来尝试查找有关私有 API 的文档,尽管我很确定我前段时间遇到过它,但现在我真的找不到它了。不过,对于你的问题,我确实有一些答案。让我分享一下我到目前为止所拥有的:

文件系统布局

  • 关于文件系统布局的旧指南,但仍然大部分是真实的。

“替换”应用程序

我认为大多数原始 iPhone 应用程序的“劫持”都是基于通过冒充和类似技术捕获和重新实现 Objective-c 消息。一个很好的指南可以在这里找到。我完全确定这是起作用的机制。

工具

  • google code 上提供了 iphone dev的工具链。有关如何安装它的信息,请参阅本指南。
  • 有关如何使用默认的 Apple Xcode 环境在越狱手机上进行开发的信息,请参阅本指南。
于 2010-05-03T19:22:29.703 回答
1

这是迄今为止我在该主题上找到的最好的东西: 越狱开发:入门包

于 2012-08-28T15:42:57.283 回答