如何在Xcode中测试应用程序时录制iPhone屏幕?

问题描述 投票:0回答:4

我正在开发一个应用程序,需要在 Xcode 中运行时录制 iPhone 屏幕以进行测试。这将有助于将用户操作与 Xcode 输出和日志关联起来。有没有任何软件工具可以促进这一点?

提前致谢!

ios iphone xcode testing screen
4个回答
43
投票

是的,打开 Quicktime,然后下一步.. ⌘ + ⌥ + N,在屏幕中单击录制按钮箭头并选择您的设备。

编辑:从iOS 11开始,您可以录制iPhone屏幕,从而启用屏幕录制功能。

  1. 启动“设置”,然后选择“控制中心”。
  2. 添加屏幕录制。
  3. 从显示屏底部向上滑动以显示控制中心。
  4. 点击屏幕录制按钮。


8
投票

使用 QuickTimePlayer:

  1. 将 iDevice 连接到 Mac。
  2. 打开 QuickTime
  3. 文件 > 新影片录制
  4. 如果您没有立即看到屏幕镜像,请转到录制按钮旁边的下拉箭头,然后选择相机 > iDevice

如果您从 iOS 模拟器录制:

  1. 在 iOS 模拟器中启动一切
  2. 打开 QuickTime
  3. 文件 > 新建屏幕录制
  4. 按下录音按钮。现在,您可以选择拖出屏幕区域进行录制。

6
投票

要截图,请使用截图操作:

xcrun simctl io booted screenshot

要录制视频,请使用 recordVideo 操作:

xcrun simctl io booted recordVideo <VideoFILENAME>.<extension>

更新

使用新版本的 Xcode 12.5,您只需使用 ⌘ + R 即可录制模拟器屏幕。

或如下:

  1. 启动模拟器应用程序。
  2. 打开文件菜单 > 录制屏幕

  1. 标题栏右上角会出现录音指示。指示器出现后即可开始录音。

来源


0
投票

这个问题已经在这个论坛的这篇文章中得到了回答

捕获 iOS 模拟器视频以进行应用程序预览

无论如何,您可以使用QuickTime录音机来录制您在iPhone上运行的应用程序

© www.soinside.com 2019 - 2024. All rights reserved.