Сделайте скриншоты в симуляторе iOS

Я хочу сделать снимок экрана моего приложения iOS, когда он запущен в симуляторе, и сохранить снимок экрана на моем Mac. Как я могу это сделать?

Ответ 1

Это так же просто, как command + s или File > Save Screen Shot в iOS Simulator. Он будет отображаться на вашем рабочем столе по умолчанию.

Ответ 2

Используйте ⌘ + S, чтобы сделать снимок экрана.
(Используйте window + s, если вы используете клавиатуру Windows/не Apple).

enter image description here

См. Для более подробной информации: Как изменить параметры масштаба симулятора с XCode 9+.


Совет 1: Как получить снимок экрана со 100% (масштаб с фактическим размером устройства), который можно загрузить в AppStore?

Отключите функцию " Optimize Rendering for Window scale меню " Debug, прежде чем делать снимок экрана.

Вот вариант

Menubar ▶ Debug ▶ Отключить "Оптимизировать рендеринг для масштаба окна"

enter image description here


Совет 2: Где сохраняется снимок экрана (путь по умолчанию)? Как изменить путь по умолчанию?

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

Чтобы изменить путь по умолчанию (с Xcode 9+), нажмите и удерживайте кнопку ⌥ Option (alt) на клавиатуре, пока вы делаете снимок экрана.
Или же
Использование клавиатуры Mac: нажмите клавиши ⌥ Option + + s все вместе.
Это покажет диалогу с параметрами хранения файлов, а также позволит установить/изменить путь по умолчанию.

enter image description here


Совет 3: Как сделать снимок экрана с помощью Device Bezel?

Включите Show Device Bezel панель Show Device Bezel меню " Window.

Вот вариант

Меню ▶ Окно ▶ Включить "Показать панель устройства"

enter image description here

Сейчас,

  1. Нажмите + shift + 4 + Spacebar, все вместе на клавиатуре Mac. (Режим захвата окна станет активным)
  2. Выберите окно Simulator/кадр, который вы хотите захватить. Это сохранит скриншот с лицевой панелью устройства (с эффектом тени в фоновом режиме) на рабочем столе (вошедшего в систему пользователя).

Ответ 3

на симуляторе iOS,

Нажмите Command + control + c или из меню: Edit>Copy Screen

откройте приложение "Предварительный просмотр", нажмите Command + n или из меню: Файл > Создать из буфера обмена , то вы можете сохранить command+s

Для Retina активируйте iOS Simulator, затем в меню: HardWare>Device>iPhone (Retina)и следуйте выше процесса

Command + S

- это способ сохранить на рабочем столе (на новых симуляторах iPhone это было введено в более позднем симуляторе)

Ответ 4

Нажмите Command+Shift+4, а затем удерживайте указатель мыши на симуляторе, а затем нажмите клавишу "Space Bar", появится один значок камеры, теперь left click мышь. Экран вашего симулятора сохраняется на рабочем столе. Вы можете сделать снимок экрана на любом маленьком экране таким же образом.

Ответ 5

Вы можете использовать Google для IOS Simulator Cropper, полезную для захвата снимков экрана, а также простую в использовании с различными вариантами снятия снимков, таких как симулятор/без симулятора.

Обновление Просто нажав CMD + S, вы получите скриншот, сохраненный на рабочем столе. Довольно легко да..

Ответ 6

  • Фокус-симулятор
  • Перейдите в меню Файл- > Сохранить снимки экрана

    или

    Нажмите + S

Снимок экрана на рабочем столе

Ответ 8

Сначала запустите приложение на симуляторе. Затем используйте команду + s или Файл Сохранить скриншот в симуляторе, чтобы сделать необходимые и соответствующие снимки. Скриншоты будут отображаться на вашем рабочем столе по умолчанию.

Ответ 9

Первый метод:

Выберите симулятор и нажмите кнопку " команда + s ". Скриншот сохранен на рабочем столе.

Второй метод:

Выберите симулятор и перейдите в " Файл> Новый снимок экрана ". Скриншот сохранен на рабочем столе.

Ответ 10

Нажмите ⌘S или перейдите в Файл > Сохранить снимок экрана из меню симулятора, и вы получите скриншот, сохраненный на рабочем столе.

Ответ 11

В OSX Captain есть ошибка, позволяющая сделать скриншот симулятора. Сначала вы должны обновить OSX Sierra, а потом уже можете. при приеме в OSX Captain используйте команду терминала, которая является xcrun simctl io загруженный скриншот.

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

"Рабочий стол CD", затем запустите эту команду. Удачного кодирования !!!

Ответ 12

Выполнение снимка экрана в симуляторе IOS очень просто.

Когда вы открываете симулятор в правом подъезде, вы видите файл.

Нажмите "Файл", и "См. параметр" Сохранить снимки экрана ".

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

Ответ 13

По какой-то причине команды, опубликованные ранее, не работают для меня, но эта работает:

xcrun simctl io booted screenshot screenshot.png

Запуск Xcode 9.2

Ответ 14

Простой ответ с образцом ответа ;-)

в симуляторе iOS,

Нажмите Ctrl + Control + C или из меню: Редактировать> Копировать экран

enter image description here

откройте приложение " Предварительный просмотр ", нажмите Command + n или в меню: Файл> Создать из буфера обмена, затем вы можете сохранить Command + s

Снимите Альфа

enter image description here

Вы можете изменить размер изображения по вашему требованию.

enter image description here

Вот окончательное изображение, например

enter image description here

Ответ 15

Это две новые функции для симулятора Xcode 8.2:

Попробуйте эту команду ниже в терминале, и снимок экрана будет сохранен в месте расположения терминала по умолчанию, где выполняется команда.

Вы можете снимать видео и скриншоты Simulator с помощью утилиты командной строки xcrun Xcode.

📷 Чтобы сделать снимок экрана, запустите команду xcrun simctl io booted Скриншот