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


当前回答

第一种方法:

选择模拟器,按“command + s”键。屏幕截图保存在桌面上。

第二种方法:

选择模拟器,点击“文件>新截图”。屏幕截图保存在桌面上。

其他回答

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

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

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

更多信息可以在这里找到

如果使用XCUITests自动化:

XCUIApplication().buttons["Add"].screenshot()
XCUIApplication().table["names"].screenshot()

API详细信息:https://developer.apple.com/documentation/xctest/xcuiscreenshot

第一种方法:

选择模拟器,按“command + s”键。屏幕截图保存在桌面上。

第二种方法:

选择模拟器,点击“文件>新截图”。屏幕截图保存在桌面上。

按⌘S或转到File > Save截图从模拟器菜单中保存截图,您将在桌面上保存截图。

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

更新 只需按CMD + S将给你屏幕截图保存在桌面上。很简单啊…