是否可以使用Xcode Instruments来分析第三方应用程序?现在,每当我尝试分析安装在设备上的任何第三方应用程序时,我都会收到错误消息
‘目标运行失败:遇到远程异常:无法获取pid的任务’
是否有需要配置的设置?
发布于 2012-08-25 14:33:56
来自Apple文档:为了保护您,该工具不允许您处理任何未使用您的配置文件进行代码签名的应用程序。这包括从iTunes应用商店下载的任何副本。
发布于 2012-08-25 13:46:09
更新
从较新版本的iOS开始,您只能将分析器附加到您自己的开发人员签名的应用程序。
原创
使用Xcode4.4.1和运行iOS 5.1.1的iPad 3,我可以在第三方应用程序上使用核心动画和时间分析器工具。我在推特和我的电脑上试过了。
配置文件是相当无用的,因为我没有符号的应用程序。我只是得到了很多十六进制的地址。而且Instruments甚至不会向我展示应用程序的反汇编。我相信这是因为出于安全考虑,iOS不允许Instruments (或gdb或lldb)查看从App Store安装的应用程序的地址空间。
https://stackoverflow.com/questions/12119407
复制相似问题