Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何更改iOS模拟器保存屏幕截图的目录?_Ios_Xcode_Ios Simulator - Fatal编程技术网

如何更改iOS模拟器保存屏幕截图的目录?

如何更改iOS模拟器保存屏幕截图的目录?,ios,xcode,ios-simulator,Ios,Xcode,Ios Simulator,从iOS模拟器保存屏幕截图时,屏幕截图会保存到桌面 拍了几张照片后,我的桌面很快就被不属于那里的屏幕截图污染了 如何更改保存iOS模拟器屏幕截图的目录 在一些关于屏幕截图存储位置的问题中,一位评论者回应说,默认情况下,屏幕截图存储在桌面上(这意味着可以更改) (iOS模拟器8.0、Xcode 6.0.1、Mac OS X 10.9.5)您将无法做到这一点 一个简单的选择是: 按cmd+shft+4 按空格键 单击iPad/iPhone模拟器窗口 通过更改默认屏幕截图目录: 编辑: iOS模拟器当

从iOS模拟器保存屏幕截图时,屏幕截图会保存到桌面

拍了几张照片后,我的桌面很快就被不属于那里的屏幕截图污染了

如何更改保存iOS模拟器屏幕截图的目录

在一些关于屏幕截图存储位置的问题中,一位评论者回应说,默认情况下,屏幕截图存储在桌面上(这意味着可以更改)


(iOS模拟器8.0、Xcode 6.0.1、Mac OS X 10.9.5)

您将无法做到这一点

一个简单的选择是:

  • 按cmd+shft+4
  • 按空格键
  • 单击iPad/iPhone模拟器窗口
  • 通过更改默认屏幕截图目录: 编辑:

    iOS模拟器当前没有更改默认屏幕截图目录的选项

    请复制我的错误报告

    rdar://26127809
    允许iOS模拟器为CMD-S屏幕截图指定非桌面目录。
    
    同时,我使用该应用程序自动移动iOS模拟器屏幕截图(通过⌘S) 从默认桌面位置到我的模拟器屏幕截图文件夹

    Hazel监视您告诉它的任何文件夹,根据您创建的规则自动组织您的文件


    Xcode 9添加了为iOS模拟器屏幕截图设置自定义目录的行为

    压榨⌥⌘S或按住⌥ Option并选择菜单项:

    File > New Screen Shot...
    
    这将显示一个文件“另存为…”对话框。注意对话框上的新复选框:

    使用此作为默认位置

    选中该复选框可更改的默认目录⌘S iOS模拟器屏幕截图

    以下内容来自:

    从Xcode 9开始,您还可以使用defaults命令设置输出文件夹,并将其与您使用的任何机器设置集成

    例如:

    defaults write com.apple.iphonesimulator屏幕快照保存位置“$HOME/Screen Shots”
    

    如果您想要模拟器屏幕的本机分辨率,这是不好的。提示:单击“新建屏幕快照”时,您仍然必须按住选项键(alt键)。