通过命令行在真实设备上进行UI自动化

7
我知道从 Xcode 4.2 开始,可以通过命令行运行 UIAutomation 脚本。我已尝试过在模拟器上运行并且完美地工作了。我想知道如何在实际设备上运行它。我搜索并找到了在设备上运行的命令,命令如下: instruments -w <device_id> -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate application -e UIASCRIPT script -e UIARESULTSPATH <results path> 请问在 application 中应该给出什么,是 ipa 的路径还是其他内容?
提前感谢。
1个回答

5

您需要提供 .ipa 文件的路径。实际上,它只需要 应用程序名称,因此您可以只传递应用程序名称。 非常重要: 应用程序需要安装在设备上,Instruments 不会 在设备上安装应用程序,它只会运行设备上已安装的应用程序


1
请您详细说明一下“ .ipa” 文件的路径是什么?这个路径是关于什么的? - munmunbb
@WendyMunmunWang IPA文件是iOS应用程序。IPA的路径是该应用程序的位置(例如/Users/MyUser/Documents/App.ipa)。 - Coder-256

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