iOS otool用于检测私有APIs。

4

我是一名初次开发iOS应用的开发者,但却找不到有关私有API的任何文档。因此,我一直在寻找一些使用otool的教程。唯一确定的事情是我需要通过xcode偏好设置下载命令行工具。我还看到了将其链接到.app文件的参考资料,但我不知道在哪里可以找到它以及如何在工具中使用它。是否有任何链接或建议?


1
请注意,如果您有意为App Store编写应用程序,则不应使用未经记录的Apple API。 - Hot Licks
可能是如何使用otool的重复问题。 - Richard J. Ross III
1个回答

7

Otool使用

这里是官方文档

这里是关于otool使用的问题:如何使用otool

检测私有API的使用

苹果如何知道您正在使用私有API?

检测私有API

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

私有API文档

这很困难。没有好的文档。信息分散,并且随着发布新版本的iOS而变得过时。

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

iOS私有API文档

如何使用iPhone SDK的私有API

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


3
链接文档是StackOverflow旨在防止的无意义问题。即使附带了"RTFM"和"M"的链接,这也不是一个好的回答。请提供更具体的解答。 - Stefan Kendall
3
@StefanKendall:我不同意。首先,我的回答不仅包含了文档链接,还有其他建议。其次,StackOverflow停止了RTFM(当你需要阅读30页才能获得可以在10行内传达的信息时)。而且,没有办法用10行概括“任何私有API文档”的所有信息。所以,我认为对于相当模糊的问题,我的回答是好的。 - Victor Ronin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接