我在运行 iOS 5 的 iPhone 模拟器中保存了一些屏幕截图,但我找不到它们。
我以前遇到过这个问题,我花了很长时间才在文件系统中找到它们。是不是这么简单,我只是个笨蛋,还是没有人使用这个功能或什么?
我知道我可以从我的真实手机上获取屏幕截图,但我不想要视网膜屏幕截图 - 我想要正常的屏幕截图。
我在运行 iOS 5 的 iPhone 模拟器中保存了一些屏幕截图,但我找不到它们。
我以前遇到过这个问题,我花了很长时间才在文件系统中找到它们。是不是这么简单,我只是个笨蛋,还是没有人使用这个功能或什么?
我知道我可以从我的真实手机上获取屏幕截图,但我不想要视网膜屏幕截图 - 我想要正常的屏幕截图。
如果您在模拟器中使用 File -> Save Screen Shot (Command-S) 创建屏幕截图,这些文件最终会在桌面上显示为:iOS Simulator Screen shot Apr 22, 2012.png
.
在 Xcode 6 及更高版本下,使用 Xcode“设备”菜单中的“截屏”按钮截取的设备屏幕截图将最终显示在桌面上。查找名为“ Screen Shot 2014-MM-DD at HH.MM.SS.png
”的文件
对于 Xcode 5 及更早版本,如果您从 Xcode (Organizer) 中创建屏幕截图,您将在~/Library/Application Support/Developer/Shared/Xcode/Screenshots
. 要从 Xcode (Organizer) 截取屏幕截图,您需要连接硬件设备。组织者似乎没有从模拟器中截取屏幕截图。
在 Xcode 之外:
如果您使用 Finder(command-shift-3 或 command-shift-4)创建屏幕截图,这些屏幕截图也会在桌面上显示为:“Screen Shot 2012-04-22 at _ AM.png”
如果您使用 Grab 应用程序(在 中找到/Application/Utilities
),您可以将这些文件保存在您决定的任何位置。:-)
如果您从应用程序中将屏幕截图保存到照片库中,例如使用 UIGetScreenImage 和 UIImageWriteToSavedPhotosAlbum,它们最终会在~/Library/Application Support/iPhone Simulator/***version***/Media/DCIM/100APPLE
它们被保存到桌面,查找具有命名约定“iOS 模拟器屏幕截图 [DATE].png”的 PNG 文件
在管理器视图中,只需右键单击屏幕截图并选择“在 Finder 中显示...”。
这将为您在 Finder 中打开屏幕截图文件夹。
看起来最新的 Xcode(我使用的是 v4.2.1)确实有一个从 iOS 模拟器保存屏幕截图的错误。即使按文件>保存屏幕截图,我在桌面上也找不到任何图像文件。最近,我注意到这个很棒的软件iOS-Simulator Cropper。它允许您从具有不同设置的模拟器中捕获图像。
或者,如果您遇到错误,您可以使用 Edit->Copy Screen 复制到剪贴板。
它们存储在:
~/Library/Application\ Support/Developer/Shared/Xcode/Screenshots
我喜欢将它们放在我的 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
这将在 Pictures/xcode 中创建指向您的 Dropbox 的符号链接
我遇到了完全相同的问题,但我发现虽然(Command+s)没有将图像保存到桌面(Command+Ctrl+C)确实将屏幕截图复制到剪贴板。然后,您可以使用预览打开并保存屏幕截图。
我发现找到它们的一个非常有用的方法是使用 Spotlight 搜索快捷键CMD+Space然后输入文本“屏幕截图”或“ios 模拟器屏幕截图”
如果它不在初始搜索屏幕中,您始终可以使用列表中第一个的Show All In Finder选项
这不仅是第一次,每次都有效,而且当我忘记将以前的屏幕截图移动到哪里时,它也会提醒我:)
更换设备:硬件>设备>iPhone(Retina 4-inch)
按 Command + S
屏幕截图将自动出现在您的桌面上
我在这里找到了
库/开发人员/CoreSimulator/设备/(UDID)/数据/媒体/DCIM
按 command + S. 进行屏幕截图,它将存储在桌面中查看示例
我浏览了所有无法找到保存屏幕截图的帖子...所以,我只使用了 command+shift+4,松开按键后,您会在鼠标指针中看到一个牛眼。单击并拖动要复制的屏幕部分。释放鼠标单击后,图像将存储在您的桌面中。比弄清楚模拟器存储屏幕截图的位置要好。
默认情况下,屏幕截图保存在桌面上。