我还没有找到一份全面列出使用iPhone Library私有API所需步骤的清单。
特别是,我想知道如何获取头文件(如果需要的话),如何编译它(当我仅添加标题时,它会抱怨函数未定义),以及可以用哪些资源来了解私有API(例如从其他用户的经验中学习,比如http://iphonedevwiki.net/,其中有一些)。
我已经在其他地方读到有人建议使用class-dump来获取头文件。还有其他替代方法吗?我注意到有一些存储库提供iPhone Private SDK,您推荐最新的资源是什么?
特别是,我想知道如何获取头文件(如果需要的话),如何编译它(当我仅添加标题时,它会抱怨函数未定义),以及可以用哪些资源来了解私有API(例如从其他用户的经验中学习,比如http://iphonedevwiki.net/,其中有一些)。
我已经在其他地方读到有人建议使用class-dump来获取头文件。还有其他替代方法吗?我注意到有一些存储库提供iPhone Private SDK,您推荐最新的资源是什么?
大多数关于私有API文档的先前 问题, 都链接到Erica Sadun的网站, 但该网站似乎不再提供文档(左侧所有链接都被划掉了)。
请不要评论不使用私有API的建议...我知道最大的风险:
- 应用将被苹果拒绝。
- 应用将在未来的操作系统更新中出现故障。
我谈论的是合法用途,例如:
- 私有应用程序使用(例如用于单元测试或研究可行性)