如何解决iPhone模拟器屏幕截图无法捕获设备挡板
我正在尝试使用Xcode 12捕获模拟器屏幕截图。现在,即使启用了“显示设备挡板”选项(并且它在屏幕上显示了挡板),当我截取屏幕截图时,挡板也没有并不是屏幕截图的一部分。我已经尝试通过模拟器上的“相机”按钮,“保存屏幕”菜单项以及“ xcrun simctl屏幕截图”命令行来尝试,但是它无法正常工作。
奇怪的是,昨天才运行良好,但是我正在从命令行设置“默认写入com.apple.screencapture disable-shadow -bool TRUE”(以防止窗口视频捕获中的阴影) )...我不确定是否与该问题有关,我将其转回FALSE,但这似乎也无济于事。
我也尝试过重新启动模拟器,重新启动Mac,使用Xcode11打开/关闭“ Show Bezel”,擦除模拟器的内容....,但是仍然无法正常工作。非常令人沮丧。
我可以尝试的任何提示吗? 谢谢。
解决方法
边框未保存为Simulator.app / simctl的屏幕截图的一部分。您唯一的选择是是否应用帧缓冲掩码。
如果需要挡板,则需要使用macOS屏幕截图支持。按下shift-cmd-4,然后按下空格以从“绘制矩形”模式切换到“选择窗口”模式。然后单击窗口以截屏。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。