【问题标题】:iOS otool to detect private apis [closed]iOS otool 检测私有 api [关闭]
【发布时间】:2013-02-11 00:20:27
【问题描述】:

我是第一次 ios 开发人员,找不到任何关于私有 api 的文档。所以我一直在寻找一些关于如何使用 otool 的教程。我能找到的唯一确定的事情是我必须通过 xcode 首选项下载命令行工具。我还不断看到将其链接到 .app 文件的引用,但我不知道在哪里可以找到它以及如何在工具中使用它。有什么链接或建议吗?

【问题讨论】:

  • 请注意,如果您打算为 App Store 编写应用程序,则不应使用未记录的 Apple API。
  • how to use otool 的可能重复项

标签: ios xcode iphone-privateapi otool


【解决方案1】:

Otool 用法

这里是official documentation

这里是关于otool使用的问题: how to use otool

检测私有 api 使用情况

How does Apple know you are using private API?

Detecting Private APIs

我有一个问题。为什么要检测私有api?通常,当您计划将应用程序发送到 AppStore 时,会出现此问题。如果是这样,可能 iphone-privateapi 标签不适合这个问题。因为,这个标签更多的是关于如何使用私有 api(并暗示应用程序不会被发送到 Appstore)

关于私有 API 的文档

这个很难。没有好的文档。信息是零散的,一出新版 iOS 就过时了。

查看这些问题以找到一些有趣的链接:

iOS Private API Documentation

How to use iPhone SDK Private APIs

https://stackoverflow.com/questions/12734960/some-structured-information-on-ios-internals

【讨论】:

  • 谢谢,这真的很有帮助
  • 链接到文档是一种废话,StackOverflow 旨在阻止这种行为。 “RTFM”不是一个好的答案,即使有指向“M”的链接。
  • @StefanKendall:我不同意。首先,我的回答不仅包含文档链接,还包含其他建议。其次,StackOverflow 会停止 RTFM(当您需要阅读 30 页以获得可以用 10 行传达的信息时)。并且没有办法在 10 行中整合有关“私有 api 的任何文档”的所有信息。所以,我会说我的答案对于相当模糊的问题来说是一个很好的答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-06
  • 1970-01-01
  • 2010-12-16
  • 2014-10-08
  • 1970-01-01
  • 2023-03-16
相关资源
最近更新 更多