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

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

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

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

Ответ 1

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

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

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

И вне Xcode:

  • Если вы создаете скриншоты с помощью Finder (command-shift-3 или command-shift-4), они также оказываются на рабочем столе как-то вроде: "Screen Shot 2012-04-22 at _ AM. PNG"

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

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

Ответ 2

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

Ответ 3

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

Это откроет вам папку скриншотов в Finder.

Ответ 4

Похоже, что самый последний Xcode (я использую v4.2.1) действительно имеет ошибку, снимающую скриншоты с симулятора iOS. Даже после нажатия "Файл" > "Сохранить экранный снимок", я не могу найти файлы изображений на рабочем столе. Недавно я заметил это замечательное программное обеспечение iOS-Simulator Cropper. Он позволяет захватывать изображения с имитатора с различными настройками.

Ответ 5

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

Ответ 6

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

~/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

Ответ 7

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

Ответ 8

Я нахожу очень полезный способ найти их - использовать ярлык поиска прожектора CMD + Space, затем ввести текст "Снимок экрана" или "Снимок экрана симулятора ios"

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

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

Ответ 9

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

Нажмите Command + S

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

Ответ 10

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

Ответ 11

По умолчанию снимки экрана сохраняются на рабочем столе.