【问题标题】:How to screen record iOS-real device with command?如何使用命令屏幕录制iOS-真实设备?
【发布时间】:2018-04-27 00:54:25
【问题描述】:

为了测试自动化,我需要从 iMAC 截屏 iOS。 我找到了适用于 Android 和 iOS 模拟器的命令:

  • adb screenrecord /sdcard/123.mp4
  • xcrun simctl io recordVideo --type=mp4

但是,我需要一个 iOS 真实设备的命令。

这样做的目的是在每个测试自动化会话期间拍摄设备视频。

【问题讨论】:

  • 或许您可以使用 Automator 或 Apple Script 并使用 QuickTime 对设备进行屏幕录制。
  • xcrun simctl io recordVideo 不录制音频

标签: ios appium screen-recording xcrun simctl


【解决方案1】:

iOS 11 内置了真实设备的屏幕录制功能,您需要检查是否可以通过命令行工具或终端中的其他工具从设备执行运行/停止/getFile。

另外,可以使用QuickTime + Applescript进行录屏,详情请查看here

【讨论】:

  • 我查看了iOS11内置的录屏功能。
  • 但是,由于我对iOS开发还很陌生,所以很难找到您告诉我的方式。
  • 嘿约翰,经过一些研究,我发现它可能通过 QuickTime,我更新了答案。
  • 嘿@dmle 谢谢你的回答,我也试过那个,但它是录制macos的屏幕,而不是ios的屏幕。
  • 我找到了this,但我还在寻找。因为这是 1fps 视频。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多