更改iOS模拟器保存的屏幕截图的位置

Geo*_* WS 19 screenshot simulator ios ios-simulator

我想更改通过文件>保存屏幕截图在iOS模拟器中创建的屏幕截图的位置从桌面保存到我选择的文件夹.如何才能做到这一点?也许我可以更改用户默认值,就像在OS X上指定标准屏幕截图的位置一样?

rus*_*hop 35

在Xcode 9中,您可以在保存屏幕截图时按住Option,我们会提示您输入位置.选中"将此用作默认位置"框,使所选目录成为所有屏幕截图的默认目录.

截图保存面板

  • **注意:** 似乎这种行为在此过程中的某个地方略有变化。在 Xcode 11.5 中,我没有看到“将此用作默认位置”选项。(现在它的位置有一个“将设备掩码应用于屏幕截图”选项。)但是,我在该下拉列表中选择的任何目录似乎仍然成为默认目录。 (2认同)

小智 11

只需使用 MacOS 默认值 =)

#读取当前值:

defaults read com.apple.iphonesimulator ScreenShotSaveLocation
Run Code Online (Sandbox Code Playgroud)

#设置~/Pictures/_screenshots的路径:

defaults write com.apple.iphonesimulator ScreenShotSaveLocation -string ~/Pictures/_screenshots
Run Code Online (Sandbox Code Playgroud)

https://macos-defaults.com/simulator/screenshotsavelocation.html#set-to-pictures-screenshots-default-value


Kru*_*nal 7

模拟器将屏幕截图文件保存在(登录用户)桌面上,并且是默认路径.

要更改默认路径(使用Xcode 9+),⌥ Option请在屏幕截图中按住键盘上的(alt)按钮.

使用Mac Keyboad:同时按下⌥ Option + + 键s.
它将显示带有文件存储选项的对话框,还允许设置/更改默认路径.

在此输入图像描述