Xcode模拟器屏幕截图的默认名称为~/Desktop/Simulator Screen Shot - iPhone 8 Plus - YYYY-MM-SS at HH.MM.SS.png
。
但我需要没有空格的文件名,所以我必须手动更改名称。
您知道我该如何更改它们的默认名称?
我使用Xcode 9.3.1和MacOS 10.13.4
答案 0 :(得分:0)
启动终端并输入以下命令,将 NewName 替换为您要用于屏幕截图名称的文件名
defaults write com.apple.screencapture name "NewName"
现在通过从命令行中删除它来重启SystemUIServer
killall SystemUIServer
按一个屏幕截图确认文件名已从默认名称更改为自定义名称
此更改只会影响新的屏幕截图,现有的屏幕截图文件名将保持不变。
一旦更改生效,所有新屏幕截图都将采用新名称,其他捕获将按照之前的顺序排序,因此它们不会相互覆盖。
FYI。这没有经过测试,请尝试让我知道它是否正常工作。
<强>更新强>
如果要恢复为在Mac OS X中创建的屏幕截图文件的默认命名约定,请使用以下说明。
defaults write com.apple.screencapture name "Screen Shot"
再次通过杀死SystemUIServer重启
killall SystemUIServer