Xcode 如何修复“xcrun simctl io引导录制视频”中的条带化和倾斜输出?

Xcode 如何修复“xcrun simctl io引导录制视频”中的条带化和倾斜输出?,xcode,ios-simulator,Xcode,Ios Simulator,在iPad模拟器中运行的应用程序需要视频。使用simctl命令行工具在生成的视频文件中生成倾斜的屏幕图像和其他视觉特性。在这个过程中的任何其他点上都没有观察到这些奇怪现象 该应用程序在模拟器中按预期工作,在Xcode模拟器中不显示任何异常情况。在终端中使用以下命令捕获工作应用程序的视频会导致输出扭曲,无法代表实际用户界面 $ xcrun simctl io booted recordVideo myVideo.mp4 使用下面的命令,可以从同一模拟器会话生成高质量的屏幕截图图像 $ xcrun

在iPad模拟器中运行的应用程序需要视频。使用simctl命令行工具在生成的视频文件中生成倾斜的屏幕图像和其他视觉特性。在这个过程中的任何其他点上都没有观察到这些奇怪现象

该应用程序在模拟器中按预期工作,在Xcode模拟器中不显示任何异常情况。在终端中使用以下命令捕获工作应用程序的视频会导致输出扭曲,无法代表实际用户界面

$ xcrun simctl io booted recordVideo myVideo.mp4
使用下面的命令,可以从同一模拟器会话生成高质量的屏幕截图图像

$ xcrun simctl io booted screenshot myScreenShot.png
我如何使用

xcrun simctl io booted recordVideo

??

一旦模拟器的部分屏幕刷新,该部分的倾斜就会消失。例如,您可以选择调试->颜色混合层,然后再次取消选择以刷新整个屏幕。从那以后,视频就没问题了。当然,现在你需要一些视频工具来移除视频扭曲的第一秒

模拟机视频录制很少出现类似的问题。您可以通过更改为不同的模拟器设备类型来解决此问题。你有什么版本的CoreSimulator?xcrun simctl-version What GPU?$xcrun simctl-version@PROGRAM:simctl PROJECT:CoreSimulator-587.35GPU-英特尔高清图形5000 1536 MB图形连接到不同的模拟器(如iPad Pro 9.7)实际上工作得非常好。如果安装并启动最新的Xcode 11 Beta版,这可能会得到修复。启动它将安装最新版本的CoreSimulator。然后,如果需要,您可以返回到使用以前的Xcode。请注意,我们目前不支持iOS 13的视频录制,但我认为我修复了旧版运行时的类似问题。