2017-10-13 60 views
6

如何从Xcode 9.0的iPhone 8 Plus模拟器中截取尺寸为1242 x 2208(App Store需要)的截图?我无法像在早期版本的Xcode中那样调整模拟器的大小。有什么办法可以做到吗?在Xcode 9的iPhone模拟器中截屏

+0

将模拟器缩放到100%然后按下'⌘'+'s';正确大小的屏幕截图将显示在桌面上。 – holex

+0

我也有完全相同的问题。 – narner

+0

有什么问题 - >将模拟器缩放到** 100%**然后按下'⌘'+'s'? – Jack

回答

1

Cmnd + S从模拟器截图。这不正常吗?

+0

它的工作。但是现在屏幕尺寸对于8 Plus设备来说并不合适。之前通过使用模拟器的最大缩放尺寸,我们可以获得App Store所需的截图的确切大小。现在我们不能改变我猜测的模拟器的大小。 –

+0

哦..我不知道.. –

+0

但是你可以在你的模拟器满量程后进行截图。它会一直适当的大小1242x2208 – iPatel

1

我试过了,可以通过下面的步骤从XCode 9.0中的iPhone 8 Plus模拟器截取尺寸为1242 x 2208(App Store需要)的截图。

  • 打开您的模拟器
  • 您的模拟器
  • 命令+ S

保存的截图工具栏上双击将有权尺寸。它适用于每个模拟器。

enter image description here

+0

不知道为什么你会得到downvoted,这工程! – Crashalot

+1

@Crashalot不知道,但感谢您的投票;) – trungduc

+0

这只适用于某些情况下,取决于模拟设备的大小和计算机的分辨率。禁用“优化窗口缩放渲染”(arunjos的答案)始终有效。 (我没有downvote,虽然) – hashemi

23

我遇到了类似的问题,这里是解决方案。 取消勾选优化窗口范围的渲染”选项从“调试”菜单。 然后把你的屏幕截图(Cmnd + S)放大。现在,它的大小将1242×2208个

enter image description here

+0

谢谢!花30分钟处理这个问题:/苹果应该停止每6个月更换一次他的东西...... – Andrey

0

请使用不同的iPhone Plus屏幕,并确保为“像素精确” (点击窗口并设置像素精确)。

相关问题