如何从Xcode 9.0中的iPhone 8 Plus模拟器获取尺寸为1242 x 2208(App Store需要)的屏幕截图?我不能像在早期版本的Xcode中那样调整模拟器的大小。有没有办法做到这一点?
答案 0 :(得分:54)
答案 1 :(得分:19)
使用⌘+ S 捕获屏幕截图。
(如果您使用的是Windows /非Apple键盘,请使用 window + s 。)
有关详情,请参阅:How to change simulator scale options with Xcode 9+.
提示1:如何使用可在AppStore上传的100%(具有实际设备尺寸的比例)进行屏幕截图?
在拍摄屏幕截图之前,从Optimize Rendering for Window scale
菜单中 禁用 Debug
。
这是一个选项
菜单栏▶调试▶禁用"优化窗口刻度的渲染"
提示2:如何使用设备挡板拍摄屏幕截图?
从Show Device Bezel
菜单启用Window
。
这是一个选项
菜单栏▶窗口▶启用"显示设备挡板"
现在,
Simulator
窗口/框架。它将使用设备挡板(在后台具有阴影效果)保存屏幕截图(登录用户的桌面)。答案 2 :(得分:4)
我试过并可以通过以下步骤从XCode 9.0中的iPhone 8 Plus模拟器获取尺寸为1242 x 2208(App Store所需)的屏幕截图。
保存的屏幕截图将具有正确的尺寸。它适用于每个模拟器。
答案 3 :(得分:1)
请使用不同的iPhone Plus屏幕并确保“Pixel Accurate” (单击窗口并设置 Pixel Accurate )。