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

Xcode 在模拟器中运行iPhoneX时,如何在屏幕截图中显示黑色缺口?,xcode,Xcode,似乎只有我一个人有这个问题,因为我在上没有看到任何人有这个问题,所以 但是,当我在模拟器中使用iPhoneX拍摄屏幕截图时,我怎么能得到黑色的刻痕呢 以下是我正在运行的: 然而,当我截图时,我得到: 我甚至去了编辑->复制屏幕,但是屏幕截图上的缺口仍然没有 黑色缺口到底在哪里?是否有需要打开/关闭的设置?…或者这是否正常 我目前正在运行Xcode 9.2版(9C40b) 注意:我需要将这些截图上传到应用商店,以便它们必须包含正确的尺寸 按命令+Shift+4 然后按空格键 点击模拟器 你可以

似乎只有我一个人有这个问题,因为我在上没有看到任何人有这个问题,所以

但是,当我在模拟器中使用iPhoneX拍摄屏幕截图时,我怎么能得到黑色的刻痕呢

以下是我正在运行的:

然而,当我截图时,我得到:

我甚至去了编辑->复制屏幕,但是屏幕截图上的缺口仍然没有

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

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

注意:我需要将这些截图上传到应用商店,以便它们必须包含正确的尺寸

  • 命令
    +
    Shift
    +
    4
  • 然后按空格键
  • 点击模拟器
    你可以用终端机得到它。当您的模拟器屏幕准备好被捕获时,只需键入:

    $ xcrun simctl io booted screenshot --mask black screenshot_name
    

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

    我想知道应用商店是否已经显示凹口…?@JonReid应用商店没有显示凹口。我有一个iPhoneX设备,搜索我的应用程序会显示上面的屏幕截图。我确实注意到一些应用程序显示了凹口,但它不是“实际”的屏幕截图,而是下面回答中提到的一个屏幕截图,听起来每个人都在使用Photoshop模板。我有一个相反的问题,我的模拟器(10.2.1/Xs Max)屏幕截图包含凹口区域+圆形边缘,在png上是透明的。这使得它对apple store无效,其次,看起来很愚蠢,我该如何处理这个空白区域?它应该是Command+Shift+5,但它将拍摄整个模拟器容器(作为一个程序)的屏幕截图,包括标题栏和关闭、最小化和最大化按钮。