iOS模拟器截图存储在哪里?

Fly*_*iwi 246 iphone screenshot ios ios-simulator xcode9

我已经在运行iOS 5的iPhone模拟器中保存了一些截图,但我找不到它们.

我以前遇到过这个问题,我花了很多时间在文件系统中找到它们.这是如此简单,我只是一个愚蠢的,或没有人使用这个功能或什么?

我知道我可以从我的真实手机上截取屏幕截图,但我不想要视网膜截图 - 我想要正常的截图.

Mic*_*ann 307

  1. 如果您创建使用文件从模拟器内截图- >保存屏幕截图(Command-S键),这些文件最终会在桌面上,就像这样:iOS Simulator Screen shot Apr 22, 2012.png.

  2. 在Xcode 6及更新版本下,使用Xcode"Devices"菜单中的"Take Screenshot"按钮拍摄的设备屏幕截图将最终显示在桌面上.查找名为" Screen Shot 2014-MM-DD at HH.MM.SS.png" 的文件

  3. 对于Xcode 5及更早版本,如果您在Xcode(管理器)中创建屏幕截图,您可以在其中找到这些屏幕截图~/Library/Application Support/Developer/Shared/Xcode/Screenshots.要从Xcode(管理器)获取屏幕截图,您需要连接硬件设备.组织者似乎没有从模拟器中截取屏幕截图.

在Xcode之外:

  1. 如果你使用Finder(命令移位3或命令移位4)创建屏幕截图,这些也最终会出现在桌面上:"Screen Shot 2012-04-22 at _ AM.png"

  2. 如果您使用Grab应用程序(找到/Application/Utilities),您可以将这些文件保存在您决定的任何位置.:-)

  3. 如果您已从应用程序中将截图保存到照片库,例如使用UIGetScreenImage和UIImageWriteToSavedPhotosAlbum,它们最终会在 ~/Library/Application Support/iPhone Simulator/***version***/Media/DCIM/100APPLE

  • 由于这是接受的答案,我认为编辑它也适合包括Udo的"桌面"答案.这是我的正确位置(iOS 5模拟器) (2认同)

Udo*_*Udo 44

它们被保存到桌面,查找命名约定为"iOS模拟器屏幕截图[日期] .png"的PNG文件

  • 我担心这不是我的情况. (6认同)

Cla*_*och 9

在管理器视图中,只需右键单击屏幕截图并选择"在Finder中显示...".

这将为您打开Finder中的screenshots文件夹.


Way*_*Liu 8

看起来最新的Xcode(我使用的是v4.2.1)确实有一个从iOS模拟器中保存屏幕截图的错误.即使按了文件>保存屏幕截图,我在桌面上找不到任何图像文件.最近,我注意到这个很棒的软件iOS-Simulator Cropper.它允许您使用不同的设置从模拟器捕获图像.

  • 我也有这个问题.然而,在预览中使用cmd-shift-C和cmd-N可以正常工作. (3认同)

rai*_*ade 7

或者,如果您遇到错误,可以使用编辑 - >复制屏幕复制到剪贴板.


Kru*_*nal 6

使用 Xcode 9+,模拟器将屏幕截图文件保存在(登录用户的)上Desktop,并且是默认路径。

要更改默认路径(使用 Xcode 9+),请按住? Option键盘上的 (alt) 按钮,同时进行屏幕截图。它将显示一个带有文件存储选项的对话框,还允许设置/更改默认路径。

在此处输入图片说明


小智 6

按command + S.截屏并将其存储在桌面中参见示例


Lah*_*nto 6

我在这里找到的

库/开发者/CoreSimulator/设备/(UDID)/数据/媒体/DCIM


Hen*_*rik 5

它们存储在:

~/Library/Application\ Support/Developer/Shared/Xcode/Screenshots
Run Code Online (Sandbox Code Playgroud)

我喜欢把它们放在我的Dropbox中,以便将它们放在我的其他设备上.

cd ~/Library/Application\ Support/Developer/Shared/Xcode/
mkdir ~/Dropbox/Pictures/xcode/
mv Screenshots/* ~/Dropbox/Pictures/xcode/
rm -rf Screenshots
ln -sf ~/Dropbox/Pictures/xcode/ Screenshots
Run Code Online (Sandbox Code Playgroud)

这将在Pictures/xcode中创建指向Dropbox的符号链接


use*_*607 5

我有完全相同的问题但我发现虽然(Command + s)没有将图像保存到桌面(Command + Ctrl + C),但确实将屏幕截图复制到了剪贴板.然后,您可以使用预览打开并保存屏幕截图.