在 iOS 11 中从模拟器 iPhone 截取屏幕截图(比例为 100%)

Take Screen shot from Simulator iPhone in iOS 11 (with 100% scale)

iOS 10 及以下版本中,当我使用 window + s 键时,屏幕截图已从模拟器中截取并保存在桌面上,但当我在 iOS 11 中使用相同的键时它不是 working.Please 建议我如何通过快捷键在 iOS 11 中缩放和截屏。

此外,我想要将上传到 App Store 的 100% 比例的屏幕截图。但是没有显示缩放百分比。

使用 ⌘ + S 截屏。
如果您使用的是 windows/non-apple 键盘,请使用 window + S


这是结果(使用快捷键捕获的屏幕截图: window + S

查看更多详情:How you can change simulator scale options with Xcode 9+.



提示:如何获得可以上传到 AppStore 的 100%(具有实际设备大小的比例)的屏幕截图?

在拍摄屏幕截图之前,从 Debug 菜单禁用 'Optimize Rendering for Window scale'(使用 ⌘ + S 或菜单栏 ▶ 文件 ▶ 新建屏幕截图)

有一个选项

Menubar ▶ Debug ▶ Disable "Optimize Rendering for Window scale"



提示2:屏幕截图保存在哪里(默认路径)?如何更改默认路径?

模拟器将屏幕截图文件保存在(登录用户的)桌面及其默认路径中。

要更改默认路径(使用 Xcode 9+),按住键盘上的 ⌥ Option (alt) 按钮,同时截屏或使用keys ⌥ Option + + s 一起。它将显示一个带有文件存储选项的对话框,还允许 set/change 默认路径。

在 iOS 11 模拟器中使用相同的键 command + s 截取屏幕截图。否则在模拟器中转到 File -> New Screen Shot 并截屏。

他们是 Apple 方面的一些问题,当我们在 Xcode 8 版本中截屏时。

他们在 Xcode 9 版本中解决了这个问题。

请告诉我们您使用的 xcode 版本。