我还没有找到使用 iPhone 库中的私有 API 所需步骤的完整列表。
特别是,我想知道如何获取头文件,如果它们甚至是必需的,如何让它编译(当我简单地添加头文件时,它抱怨没有定义函数),以及可以使用哪些资源用于了解私有 API(例如从其他用户的经验,例如http://iphonedevwiki.net/有一些)。
我在其他地方读过人们推荐使用class-dump来获取标题。有没有替代方法?我注意到有一些iPhone 私有 SDK 的存储库,您会推荐哪些最新资源?
之前 关于私有 API 文档的大部分问题都链接到Erica Sadun 的网站,该网站似乎不再有文档(左侧的所有链接都被划掉了)。
请保存有关不使用私有 API 的评论...我知道最大的风险:
- 应用程序将被 Apple 拒绝。
- 应用程序将在操作系统的未来更新中中断。
我说的是合法用途,例如:
- 私人应用程序使用(例如,用于单元测试,或四处寻找可能的结果)