如何让UIAutomation,Simulator和Xcode Debugger同时运行?
任何人都可以向我指出如何使仪器运行UIAutomation脚本并使用模拟器中运行的调试器启动iPhone应用程序的文档?
约束: 我会假设有一些命令行魔法,可以在Instruments编辑活动目标(环境变量,参数,工作目录)中配置,以实现这一点,但我没有找到神奇的段落. 谢谢, 解决方法
这也困扰了我一段时间 – 尤其是当选择自动化仪器时,仪器应用程序明确表示当前仪器不允许附加.关键是要意识到在模拟器中运行的应用程序在主机系统中可以看作是自己的进程,因此直接从GDB附加工作效果很好.这些说明适用于Snow Leopard 10.6.8上的XCode 4.2(4C199):
>通常在仪器中开始测试(直接来自Instruments,或者来自Xcode 4的产品 – > Profile.选择任何模板和脚本来进行自动化测试. 接下来的问题是:为什么我不能在调试器控制台中看到正常的NSLog()输出?您的应用程序已将自己绑定到控制台输出流,因此查找其输出的最简单位置是在OS X控制台应用程序(/Applications/Utilities/Console.app)中,并查看数据库搜索 – >所有消息. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |