在iOS模拟器中截图

问题描述:

我想在我的iOS应用程序在模拟器中运行时截取屏幕截图,并将屏幕截图保存在我的Mac上。我怎样才能做到这一点?在iOS模拟器中截图

这只是这么简单命令 + 小号File>Save Screen Shot在iOS模拟器。它会默认出现在你的桌面上。

+0

我如何得到它提示我的位置保存到? – jameshfisher 2015-04-24 12:20:05

+0

没有随时可用的解决方案http://stackoverflow.com/q/23661097/1659311 – 2015-04-24 13:09:12

⌘S或去文件>从模拟器菜单保存截图,你会得到保存在桌面上的屏幕截图。

+0

哦,我的错误,只有当您使用VMWare运行MAC时才有可能 – Devang 2011-08-17 12:24:31

+1

谢谢Devang。我可以试试VMWare。 – 2011-08-17 12:59:26

你可以谷歌IOS模拟器Cropper软件捕获屏幕截图有用,也很容易使用与模拟器/没有模拟器拍摄快照的各种选项。

更新 只需按CMD + 小号会给你截图保存在桌面上。挺容易的吧..

Command+Shift+4然后保持鼠标指针在模拟器上,然后按"Space Bar"键一个摄像头图标就会出现,现在的left click鼠标。您的模拟器屏幕截图保存在桌面上。您可以用同样的方法在任何小屏幕上拍摄屏幕。

+0

虽然不会捕获滚动内容 – 2017-03-09 15:11:13

+0

如果您想用挡板捕捉屏幕截图,则应该只执行此操作。 – russbishop 2017-09-14 19:34:41

+0

不错,我想要的框架太好了解决方案:) – 2017-12-20 13:15:48

在iOS模拟器,

Command + control + c或从菜单:Edit>Copy Screen

开放的 “预览” 应用程序,按Command + n或从菜单:文件>从剪贴板 新的,那么你就可以节省command+s

对于视网膜,请在菜单上激活iOS模拟器:HardWare>Device>iPhone (Retina) 并按照上述流程

Command + S 

是节省桌面的方式,(在新的iPhone模拟器,这在后来的模拟器介绍)

  1. 焦点模拟器
  2. 进入菜单文件 - >另存屏幕截图

    + 小号

小号屏幕保存在桌面上

由于Xcode 8。2,你还可以保存截图使用下面的命令:

xcrun simctl io booted screenshot

进一步的信息在这个博客:https://medium.com/@hollanderbart/new-features-in-xcode-8-2-simulator-fc64a4014a5f#.bzuaf5gp0

在OSX船长其错误采取模拟器的屏幕截图。您必须首先更新您的OSX Sierra,然后才能使用。同时采用OSX Captain使用终端命令,即“xcrun simctl io启动截图”。

运行此命令u必须选择像终端桌面前:

“CD桌面”,然后运行该命令 “xcrun simctl IO引导截图”。快乐编码!

在iOS模拟器中拍摄屏幕截图非常简单。

当您打开模拟器在右举时您看到文件。

点击文件,你会看到选项保存屏幕截图。

此选项将您的屏幕截图保存在桌面的默认路径中。

这是为的Xcode 8.2模拟器的两个新功能:

在终端试试这个下面的命令和屏幕快照将被存储在执行该命令的终端默认位置。

您可以使用xcrun Xcode命令行工具拍摄模拟器的视频和屏幕截图。

获取屏幕截图,运行命令xcrun simctl IO引导 截图

首先,运行在模拟器应用程序。 然后,使用命令 + 小号,或文件 - >保存截图在模拟器采取必要和适当的镜头。 默认情况下,屏幕截图将出现在桌面上。

使用⌘+ S捕获屏幕截图。
(使用窗口+ s,如果您使用的是Windows /非苹果键盘)。

enter image description here

详情参见:How to change simulator scale options with Xcode 9+.



提示1:你怎么截屏与100%(与实际设备大小的比例),可以在AppStore上上传?

禁用Optimize Rendering for Window scaleDebug菜单,你把一个截屏前。

这里是一个选项

菜单栏▶调试▶禁用 “优化渲染窗口缩放”

enter image description here



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

模拟器保存(登录用户)桌面上的屏幕截图文件,它是默认路径。

若要更改默认路径(使用Xcode 9+),请按住⌥键盘上的选项(alt)按钮,同时拍摄屏幕截图。
或者
使用Mac Keyboad:按下按键⌥选项 + + 小号一起。
它将显示在一个带有文件存储选项的对话框中,并允许设置/更改默认路径。

enter image description here



提示3:如何采取一个屏幕截图与设备挡板?

启用Show Device BezelWindow菜单。

这里是一个选项

菜单栏▶窗口▶启用 “显示设备挡板”

enter image description here

现在,

  1. + 市ft + + 空格键,全部在Mac键盘上。 (窗口捕捉捕捉模式将变为活动)
  2. 选择Simulator窗口/框架,您要捕捉。它可以在(登录用户的)桌面上保存带设备挡板的屏幕截图(阴影效果在后台)。