Я хотел бы изменить местоположение, которое скриншоты, созданные с помощью File > Save Screen Shot в iOS Simulator, будут сохранены с рабочего стола в папку по моему выбору. Как это может быть сделано? Возможно, есть значение по умолчанию для пользователя, которое я мог бы изменить, как тот, который указывает местоположение стандартных скриншотов в OS X?
Изменение местоположения экранных снимков, сохраненных симулятором iOS
Ответ 1
В Xcode 9 вы можете удерживать Option при сохранении снимка экрана, и мы предложим вам его местоположение. Установите флажок "Использовать это как место по умолчанию", чтобы сделать выбранный каталог по умолчанию для всех снимков экрана.
Ответ 2
Симулятор сохраняет файл снимка экрана на рабочем столе (вошедшего в систему пользователя) и его путь по умолчанию.
Чтобы изменить путь по умолчанию (с Xcode 9+), нажмите и удерживайте кнопку ⌥ Option (alt) на клавиатуре, пока вы делаете снимок экрана.
Или же
Использование Mac Keyboad: Нажмите клавиши ⌥ Option + ⌘ + s все вместе.
Он покажет диалоговое окно с параметрами хранения файлов, а также позволит установить/изменить путь по умолчанию.
Ответ 3
Ответ 4
Вы не сможете этого сделать.
Легкой альтернативой может быть (после изменения каталога скриншотов по умолчанию):
- нажмите cmd + shft + 4
- нажмите пробел
- Нажмите окно симулятора iPad/iPhone.
Ответ 5
Вы можете использовать Automator для создания рабочего процесса Action Action для автоматического перемещения снимков экрана с рабочего стола на нужную папку.
Шаги: Фильтровать элементы, содержащие iOS Simulator Screen Shot по имени. Затем переместите эти элементы в выбранную вами папку.
Здесь пример https://github.com/chrisamanse/iOS-Simulator-Screenshot-Mover
Ответ 6
Это можно легко сделать, используя новый интерфейс командной строки (с 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
Ответ 7
Просто нажмите Option + command + s вместе, и он предложит вам диалог, в котором вы хотите сохранить скриншот.