2

我已经使用 UIAutomation 自动化了我的 iOS 应用程序,要运行它,我启动 iOS Instruments 并运行脚本。如果我想在设备上运行相同的自动化脚本,我使用下面的命令,它可以根据需要运行

仪器 -w -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate myapp -e UIASCRIPT regression.js

但是如何从命令行运行它到 iOS Simulator 呢?

请建议。

谢谢 Sougata

4

2 回答 2

2

如果您不提供“-w”参数并为模拟器 sdk 构建您的应用程序,它应该在模拟器上启动。

于 2011-11-09T16:14:54.030 回答
0

Xcode 6.0.1中,现在似乎需要使用开关运行-w并传入模拟器的符号名称(至少这是我让它工作的唯一方法,并且我已经让其他人验证并指向我这个解决方案)。

从另一个有明确示例的帖子中查看我的答案。

您还可以找到一个bash shell 脚本,它将为您处理调用,自动解析模拟器应用程序路径中的 UDID 和 GUID。

于 2014-09-20T22:30:25.220 回答