Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从壳牌推出的仪器的iPhone(硬件?)id_Iphone_Macos_Shell_Instruments - Fatal编程技术网

从壳牌推出的仪器的iPhone(硬件?)id

从壳牌推出的仪器的iPhone(硬件?)id,iphone,macos,shell,instruments,Iphone,Macos,Shell,Instruments,嘿。 我正试图用指定为目标的iPhone从壳牌公司发射仪器。至于我应该能够用'-w'参数指定目标,但我不知道应该有什么 我试过iPhone名称,也试过它的UUID,但都不管用——我经常会得到“指定的未知硬件设备”。我还检查了一些保存的跟踪文档的内容,但在里面我看到了iPhone的UUID。也许应该在UUID中添加一些前缀/后缀 最后,我希望实现以下目标: instruments -t /Users/user/Template.tracetemplate -D /Users/user/res.tr

嘿。
我正试图用指定为目标的iPhone从壳牌公司发射仪器。至于我应该能够用'-w'参数指定目标,但我不知道应该有什么

我试过iPhone名称,也试过它的UUID,但都不管用——我经常会得到“指定的未知硬件设备”。我还检查了一些保存的跟踪文档的内容,但在里面我看到了iPhone的UUID。也许应该在UUID中添加一些前缀/后缀

最后,我希望实现以下目标:

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

在设备的“常规信息”窗格中的“管理器”中找到的十六进制“标识符”值应该可以工作。

以下命令对我有效(取自):

instruments-t/Developer/Platforms/iPhoneOS.platform/Developer/Library/instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate-e UIASCRIPT-e UIARESULTSPATH

但有几件重要的事情需要注意:

  • 除非要在设备上运行脚本,否则不需要-w参数。如果要在模拟器上运行脚本,只需在命令中省略此参数
  • full_path_to_应用程序是模拟器创建的.app文件的路径。对我来说,这条路是

    /用户/fwasim/Library/Application Support/iPhone Simulator/5.0/Applications/AA6BA2E1-D505-4864-BECC-29ADEE28194D/name_of_Application.app

    根据您在模拟器上运行的iOS版本,此路径可能与其他任何人不同。还记得把这个路径用双引号括起来

  • _到_script.js的路径应该是保存用javascript编写的自动化脚本的完整路径。还记得把这个路径用双引号括起来

  • 最后,输出结果路径是要保存输出结果的路径。还记得把这个路径用双引号括起来


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

    我的假设是,非gui版本的仪器从未真正以这种方式工作过。此外,当从命令行启动instruments时,它会显示版本1.0,而我的gui版本是3.0——我假设苹果放弃了非gui版本,也无意让它工作。检查相关的SO问题:有没有关于让它在模拟器上运行的想法?顺便说一句,我试着在模拟器上运行,而不是在设备上。