在模拟器中运行 iPhone X 时,如何在屏幕截图中显示黑色缺口?

Pan*_*ngu 2 xcode

看来我似乎是唯一一个遇到此问题的人,因为我在SO上没有看到任何人遇到此问题。

但是,在模拟器中使用 iPhone X 截取屏幕截图时,我怎么会出现黑色缺口呢?

这是我正在运行的内容:

然而,当我截取屏幕截图时,我得到了这个:

我什至去了编辑->复制屏幕,但屏幕截图中仍然缺少缺口。

黑色缺口到底在哪里?是否有我需要打开/关闭的设置?...或者这是否正常?

我目前正在运行Xcode 版本 9.2 (9C40b)

注意:我需要将这些屏幕截图上传到 App Store,因此它们必须包含正确的尺寸尺寸。

Ric*_*dro 5

Yon 可以使用终端获取它。准备好捕获模拟器屏幕后,只需键入:

$ xcrun simctl io booted screenshot --mask black screenshot_name
Run Code Online (Sandbox Code Playgroud)

您将获得带有缺口和所需大小的屏幕截图。