有没有办法通过的Xcode登录私有方法等?示例将是:登录私人iPhone方法
用户按下一个按键。控制台记录用户按下按钮时发生的所有事情的信息。我正在思考如何将SQL输出记录到调试器并查看所发生的一切。
原因是,我试图与一些私人框架的工作,特别是控制发送电子邮件的一个(或多个)。如果有某种方法可以查看MFMailComposeViewController何时被调用,用户按下send以及何时被解除,那么这将会很有帮助。如果有一些方法可以确切知道正在使用什么,通过私人头文件排序会更容易一些。
....希望澄清我的问题。
编辑:
即使是一些如此简单:
NSLog(@"%s", __PRETTY_FUNCTION__);
但是,可以适用于私人框架。
谢谢!目的是为了通过使用该类的私有头然后自己调用该方法来查看“发送”按钮调用了哪种方法以实现自动化。委托方法仅提供所发生事件的后效应。 – 2013-03-26 03:27:33
这也适用于企业应用程序,因此应用程序商店限制不适用于此特定应用程序。除了发现如何做到这一点之外,第二个原因是为了检查更新版本的iOS以查找私有框架中的更改,不需要每次都转储标题并搜索它们。 – 2013-03-26 03:30:16
@DanaK可以理解,但即使使用企业帐户,Apple也不会轻松。除了限制之外,私有API仍然深藏不露。 – 2013-03-26 03:32:22