gpt4 book ai didi

从 shell 启动的仪器的 iPhone(硬件?)id

转载 作者:行者123 更新时间:2023-12-03 21:21:00 25 4
gpt4 key购买 nike

嘿。
我正在尝试从 shell 启动 Instruments,并将 iPhone 指定为目标。至于this apple doc我应该能够使用“-w”参数指定目标,但我不知道那里应该有什么。

我尝试过 iPhone 名称,尝试过它的 UUID,但没有任何效果 - 我不断收到“指定的未知硬件设备”。我还检查了一些保存的跟踪文档的内容,但在里面我看到了iPhone的UUID。也许应该添加一些前缀/后缀到 UUID 中?

最后我希望能够完成以下工作:

instruments -t /Users/user/Template.tracetemplate -D /Users/user/res.trace -w iPhoneID AppName

最佳答案

以下命令对我有用(取自 http://lemonjar.com/blog/?p=69 ):

instruments -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate <full_path_to_application> -e UIASCRIPT <path_to_script.js> -e UIARESULTSPATH <output_results_path>

有一些重要的事情需要注意:

  1. 除非您想在设备上运行脚本,否则不需要 -w 参数。如果您想在模拟器上运行脚本,只需从命令中省略此参数即可。
  2. full_path_to_application 是模拟器创建的 .app 文件的路径。对我来说,路径是

    /Users/fwasim/Library/Application Support/iPhone Simulator/5.0/Applications/AA6BA2E1-D505-4864-BECC-29ADEE28194D/name_of_application.app

    此路径对于其他人来说可能会有所不同,具体取决于您在模拟器上运行的 iOS 版本。另请记住将此路径放在双引号中。

  3. path_to_script.js 应该是保存用 javascript 编写的自动化脚本的完整路径。另请记住将此路径放在双引号中。

  4. 最后输出结果路径是你要保存输出结果的路径。另请记住将此路径放在双引号中。

这些是我遗漏的要点,因此出现了上面提到的一些错误。

关于从 shell 启动的仪器的 iPhone(硬件?)id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4725772/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com