Где хранятся скриншоты iOS simulator?

Я сохранил некоторые скриншоты в симуляторе iPhone под управлением iOS 5, но я не могу их найти.

У меня была эта проблема раньше, и мне потребовалось чертовски много времени, чтобы найти их в файловой системе. Это так просто, что я просто тупица, или никто не использует эту функцию или что?

Я знаю, что могу получить скриншоты с моего реального телефона, но я не хочу скриншоты retina - я хочу обычные скриншоты.

13 ответов


  1. если вы создаете скриншоты из симулятора с помощью File - > Save Screen Shot (Command-S), эти файлы заканчиваются на рабочем столе как что-то вроде: iOS Simulator Screen shot Apr 22, 2012.png.

  2. в Xcode 6 и новее скриншоты устройства, сделанные с помощью кнопки " Сделать снимок экрана "в меню Xcode" устройства", окажутся на рабочем столе. Найдите файл с именем "Screen Shot 2014-MM-DD at HH.MM.SS.png"

  3. для Xcode 5 и старше, если вы создаете скриншоты из Xcode (Организатор), вы найдете это в ~/Library/Application Support/Developer/Shared/Xcode/Screenshots. Чтобы сделать скриншоты из Xcode (органайзера), вам необходимо подключить аппаратное устройство. Организатор не появляется, чтобы сделать скриншоты из симулятора.

и вне Xcode:

  1. если вы создаете скриншоты с помощью Finder (command-shift-3 или command-shift-4), они также попадают на рабочий стол как что-то вроде: "Screen Shot 2012-04-22 at _ УТРА.png"

  2. если вы используете приложение Grab (найдено в /Application/Utilities), вы можете сохранить эти файлы в любом месте вы решите. :-)

  3. если вы сохранили скриншот в библиотеке фотографий из вашего приложения, например, с помощью UIGetScreenImage и UIImageWriteToSavedPhotosAlbum, они заканчиваются на ~/Library/Application Support/iPhone Simulator/***version***/Media/DCIM/100APPLE


они сохраняются на рабочем столе, ищут PNG-файл с Соглашением об именах " iOS Simulator Screen shot [дата].png"


в представлении органайзера просто щелкните правой кнопкой мыши скриншот и выберите " Показать в Finder...".

Это откроет папку скриншоты в Finder для вас.


похоже на самый последний Xcode (я использую v4.2.1) есть ошибка сохранения снимков экрана из симулятора iOS. Даже после нажатия File > Save Screen Shot я не могу найти файлы изображений на рабочем столе. Недавно я заметил это удивительное программное обеспечение iOS-симулятор обрезки. Это позволяет захватывать изображения из симулятора с различными настройками.


в качестве альтернативы, если вы испытываете ошибку, вы можете использовать Edit - >Copy Screen для копирования в буфер обмена.


Они хранятся в:

~/Library/Application\ Support/Developer/Shared/Xcode/Screenshots

мне нравится помещать их в мой Dropbox, чтобы они были и на других моих устройствах.

cd ~/Library/Application\ Support/Developer/Shared/Xcode/
mkdir ~/Dropbox/Pictures/xcode/
mv Screenshots/* ~/Dropbox/Pictures/xcode/
rm -rf Screenshots
ln -sf ~/Dropbox/Pictures/xcode/ Screenshots

это создаст символическую ссылку на ваш Dropbox в Pictures / xcode


У меня была точно такая же проблема, но я обнаружил, что хотя (Command+s) не сохранил изображение на рабочем столе (Command+Ctrl+C) скопировал скриншот в буфер обмена. Затем вы можете открыть и сохранить снимок экрана с помощью Preview.


Я нахожу очень полезный способ найти их-использовать ярлык поиска spotlight CMD+Space затем введите текст "screen shot"или" iOS simulator screen shot"

Если это не в начальном экране поиска, вы всегда можете использовать Показать Все В Finder опция, которая первая в списке

не только это работает в первый раз, каждый раз, но и напоминает мне, когда я забыл, куда я переместил предыдущие снимки экрана:)


изменение устройства: оборудование>устройство>iPhone (Retina 4-inch)

Нажмите Command + S

скриншот автоматически появится на вашем рабочем столе


Я прошел через все сообщения, для которых я не мог найти, где сохраняются скриншоты... Итак, я просто использовал команду + shift+4, после освобождения клавиш вы увидите яблочко в указателе мыши. Нажмите и перетащите раздел экрана, который вы хотите скопировать. После освобождения щелчком мыши изображение будет сохранено на рабочем столе. Лучше, чем выяснить, где Simulator хранит скриншоты.


по умолчанию сохраняются скриншоты на рабочем столе.


С помощью Xcode 9 + симулятор сохраняет файл снимка экрана (вошедший в систему пользователь)Desktop и это путь по умолчанию.

чтобы изменить путь по умолчанию (с помощью Xcode 9+), нажмите и удерживайте Option вариант (alt) кнопка с клавиатуры, в то время как вы делаете снимок экрана. Он будет отображаться в диалоговом окне с параметрами хранения файлов, а также позволяет установить/изменить путь по умолчанию.

enter image description here


нажмите command + S. возьмите снимок sreen, и он будет храниться на рабочем столе Пример