首页 > 解决方案 > 如何修复“xcrun simctl io booted recordVideo”的条纹和倾斜输出?

问题描述

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

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

$ xcrun simctl io booted recordVideo myVideo.mp4

生成的视频文件的快照

可以使用以下命令从相同的模拟器会话中生成高质量的屏幕截图图像。

$ xcrun simctl io booted screenshot myScreenShot.png

使用第二个命令从同一应用程序捕获的屏幕截图图像

如何使用

xcrun simctl io booted recordVideo

???

标签: xcodeios-simulator

解决方案


一旦模拟器屏幕的一部分刷新,这部分的歪斜就消失了。例如,您可以选择“调试”->“颜色混合图层”,然后再次取消选择以使整个屏幕刷新。从那时起,视频很好。当然,现在您需要一些视频工具来删除视频倾斜的前几秒......


推荐阅读