【问题标题】:Recording iphone screen while running app on xcode在xcode上运行应用程序时录制iphone屏幕
【发布时间】:2015-10-25 20:48:17
【问题描述】:

我想与一些用户一起测试一个应用程序,并且我想在 Xcode 上运行该应用程序时记录 iPhone 屏幕。我想这样做,这样当我看到来自 Xcode 的所有输出和 nslog 时,我可以准确地看到用户一直在做什么。

有没有人知道任何允许这样做的软件?

谢谢!

【问题讨论】:

    标签: ios iphone xcode testing screen


    【解决方案1】:

    是的,打开 quicktime 和 next.. ⌘ + ⌥ + N,在屏幕上单击录制按钮箭头并选择您的设备。

    EDIT:从iOS 11开始,您可以录制iPhone屏幕启用屏幕录制。

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

    【讨论】:

    • 我认为这将是一个专门用于此功能的软件,但无论如何它可以满足我的需求。谢谢!
    • 更多功能还有第三方软件Screenflow
    • 在 iOS 11 上模拟没有控制中心
    • @ArNo,你的意思是iOS模拟器吗?问题(和编辑)涉及 iPhone(或 iPad)设备,如果要录制模拟器屏幕,必须使用 quicktime。
    【解决方案2】:

    使用 QuickTimePlayer:

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

    如果您从 iOS 模拟器录制:

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

    【讨论】:

    • 注意:使用 QuickTime 的 IME 会导致我的设备与调试器断开连接。
    【解决方案3】:

    要截屏,使用截屏操作:

    xcrun simctl io booted screenshot
    

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

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

    更新

    使用新版本的 Xcode 12.5,您可以简单地使用 ⌘ + R 录制模拟器屏幕。

    或如下:

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

    1. 录制指示器将显示在标题栏的右上角。您可以在指示符出现后开始录制。

    source

    【讨论】:

      【解决方案4】:

      这个帖子已经在这个论坛上回答了

      Capture iOS Simulator video for App Preview

      无论如何,你可以使用QuickTimerecorder 来记录你在iPhone上运行的应用

      【讨论】:

        猜你喜欢
        • 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
        相关资源
        最近更新 更多