Ответ 1
В Xcode 9 вы можете удерживать Option при сохранении снимка экрана, и мы предложим вам его местоположение. Установите флажок "Использовать это как место по умолчанию", чтобы сделать выбранный каталог по умолчанию для всех снимков экрана.
Я хотел бы изменить местоположение, которое скриншоты, созданные с помощью File > Save Screen Shot в iOS Simulator, будут сохранены с рабочего стола в папку по моему выбору. Как это может быть сделано? Возможно, есть значение по умолчанию для пользователя, которое я мог бы изменить, как тот, который указывает местоположение стандартных скриншотов в OS X?
В Xcode 9 вы можете удерживать Option при сохранении снимка экрана, и мы предложим вам его местоположение. Установите флажок "Использовать это как место по умолчанию", чтобы сделать выбранный каталог по умолчанию для всех снимков экрана.
Симулятор сохраняет файл снимка экрана на рабочем столе (вошедшего в систему пользователя) и его путь по умолчанию.
Чтобы изменить путь по умолчанию (с Xcode 9+), нажмите и удерживайте кнопку ⌥ Option (alt) на клавиатуре, пока вы делаете снимок экрана.
Или же
Использование Mac Keyboad: Нажмите клавиши ⌥ Option + ⌘ + s все вместе.
Он покажет диалоговое окно с параметрами хранения файлов, а также позволит установить/изменить путь по умолчанию.
Вы не сможете этого сделать.
Легкой альтернативой может быть (после изменения каталога скриншотов по умолчанию):
Вы можете использовать Automator для создания рабочего процесса Action Action для автоматического перемещения снимков экрана с рабочего стола на нужную папку.
Шаги: Фильтровать элементы, содержащие iOS Simulator Screen Shot по имени. Затем переместите эти элементы в выбранную вами папку.
Здесь пример https://github.com/chrisamanse/iOS-Simulator-Screenshot-Mover
Это можно легко сделать, используя новый интерфейс командной строки (с Xcode 8.2)
xcrun simctl io booted screenshot ~/Desktop/screenshot.png
Замените ~/Desktop/screenshot.png
на местоположение вашей папки, и оно будет сохранено там.
Дополнительная информация в этом блоге: https://medium.com/@hollanderbart/new-features-in-xcode-8-2-simulator-fc64a4014a5f#.bzuaf5gp0
Просто нажмите Option + command + s вместе, и он предложит вам диалог, в котором вы хотите сохранить скриншот.