当我的iOS应用程序在模拟器中运行时,我想截取它的截图,并将截图保存在我的Mac上。我该如何做到这一点?


当前回答

这就像命令+s或文件>保存屏幕截图在iOS模拟器一样简单。它将默认显示在您的桌面上。

其他回答

在OSX船长这是一个错误的截图模拟器。你必须先更新你的OSX Sierra,然后你才能采取。同时在OSX船长使用终端命令,即xcrun simctl io启动屏幕截图。

在运行这个命令之前,你必须在终端中选择桌面:

cd desktop执行该命令。编码快乐! !

如果你想将设备帧附加到屏幕截图,请使用

xcrun simctl io booted screenshot shot.png && curl -F 'file=@shot.png' "https://shot.withfra.me/new"

它将截图上传到第三方(WithFrame),第三方会添加设备框架。

更多信息可以在这里找到

从Xcode 8.2开始,你也可以用下面的命令保存截图:

xrun simctl IO启动截图

更多信息请参见本博客:https://medium.com/@hollanderbart/new- featres-in xcode- 8-2-simulat-fc64a4014a5f# .bzuaf5gp0

专注模拟器 进入“文件->保存截屏”菜单 或 按⌘+年代

屏幕截图保存在桌面

这就像命令+s或文件>保存屏幕截图在iOS模拟器一样简单。它将默认显示在您的桌面上。