当我的iOS应用程序在模拟器中运行时,我想截取它的截图,并将截图保存在我的Mac上。我该如何做到这一点?
当前回答
2020最新更新:XCode 11.4
点击模拟器上方的相机图标捕捉截图并保存到您的相机卷
另一个选择: 文件>从模拟器保存屏幕
其他回答
按Command+Shift+4然后将鼠标指针保持在模拟器上,再按“空格键”键一相机图标就会出现,现在鼠标左键点击。模拟器屏幕截图保存在桌面上。你可以用同样的方法在任何小屏幕上截屏。
简单回答,带示例答案;-)
在iOS模拟器上,
按Command + control + c或从菜单:Edit>Copy Screen
打开“预览”应用程序,按命令+ n或从菜单:文件>新建从剪贴板,然后你可以保存命令+ s
取消α
您可以根据需要更改图像尺寸。
这是最终的图像,例如
专注模拟器 进入“文件->保存截屏”菜单 或 按⌘+年代
屏幕截图保存在桌面
Xcode 11.4模拟器的更新
要捕捉屏幕截图,请单击模拟器顶部栏上的“相机”图标/操作按钮。
OR
从“文件”菜单中选择“保存屏幕截图”菜单项。
File =>保存截图
使用⌘+ S捕获屏幕截图。 (如果你使用windows/非苹果键盘,请使用window + s)。
查看更多详细信息:如何使用Xcode 9+更改模拟器缩放选项。
技巧1:如何获得100%(与实际设备大小比例)的屏幕截图,并上传至AppStore?
在截取屏幕截图之前,请在“调试”菜单中禁用“窗口比例优化渲染”。
这里有一个选项
▶调试▶禁用“优化窗口比例渲染”
提示2:截图保存在哪里(默认路径)?如何修改默认路径?
模拟器保存屏幕截图文件(登录用户的)桌面和它的默认路径。
要更改默认路径(使用Xcode 9+),在屏幕截图时,在键盘上按下并按住“Option (alt)”按钮。或 使用Mac键盘:同时按下“Option +⌘+ s”键。 它将显示一个对话框与文件存储选项,还允许设置/更改默认路径。
提示3:如何用设备边框截屏?
启用从窗口菜单显示设备边框。
这里有一个选项
▶窗口▶启用“显示设备边框”
现在,
在Mac键盘中按⌘+ shift + 4 +空格键。(一个窗口捕捉模式将被激活) 选择要捕获的模拟器窗口/帧。它将保存屏幕截图与设备边框(与背景阴影效果)在(登录用户的)桌面。
还可以按照这里的描述删除模拟器工具栏。
如果你想将设备帧附加到屏幕截图,请使用
xcrun simctl io booted screenshot shot.png && curl -F 'file=@shot.png' "https://shot.withfra.me/new"
它将截图上传到第三方(WithFrame),第三方会添加设备框架。
更多信息可以在这里找到
推荐文章
- 如何删除默认的导航栏空间在SwiftUI导航视图
- Ios模拟器:如何关闭应用程序
- 准备好开发人员ID的macOS安装程序包
- 创建配置文件失败
- 如何在iOS中使用Swift编程segue
- Swift -整数转换为小时/分钟/秒
- Swift:声明一个空字典
- 在成功提交我的应用程序后,“太多符号文件”
- 首先添加一个UIView,甚至是导航栏
- 复制并重命名Xcode项目和相关文件夹
- 我如何改变UIButton标题颜色?
- 在Swift中如何调用GCD主线程上的参数方法?
- NSLayoutConstraints是可动画的吗?
- iOS -构建失败,CocoaPods无法找到头文件
- Xcode 4挂在“附加到(应用程序名称)”