【问题标题】:Xcode 13 command line replacement for 'instruments -w' to run on a real iOS device with a templateXcode 13 命令行替换“instruments -w”以在带有模板的真实 iOS 设备上运行
【发布时间】:2021-11-17 16:13:54
【问题描述】:

Apple 从 Xcode 13 中删除了仪器工具,没有进一步提示如何在设备上执行此命令:

instruments -w -t <tracetemplate>

任何提示如何从命令行“按原样”启动已编译的 iOS 应用程序?

【问题讨论】:

    标签: ios command-line-interface instruments


    【解决方案1】:

    我可以在设备上运行应用程序:

    xcrun xctrace record --template <tracetemplate> --device <deviceUDID> --launch <path to MyApp.app>
    

    更多信息,包括一些示例,请参见:

    xcrun xctrace help record
    

    一个不收集大量数据的模板(如果你想要一个简单的设备启动助手)是“App Launch”模板:

    xcrun xctrace record  --launch build/iphoneos/abc.app --template "App Launch" --time-limit 24h --device <yourdevice>
    

    这使应用程序保持运行,并且不会用大量数据填充硬盘。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-22
      相关资源
      最近更新 更多