Делайте скриншоты в симуляторе iOS - PullRequest
377 голосов
/ 17 августа 2011

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

Ответы [ 14 ]

776 голосов
/ 10 апреля 2013

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

59 голосов
/ 08 января 2018

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

enter image description here

Подробнее см. Как изменить параметры масштаба симулятора с помощью Xcode 9 +.


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

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

Здесь есть опция

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

enter image description here


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

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

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

enter image description here


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

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

Здесь есть опция

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

enter image description here

Теперь

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

на iOS Simulator,

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

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

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

Command + S

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

18 голосов
/ 09 ноября 2011

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

14 голосов
/ 17 августа 2011

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

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

11 голосов
/ 18 декабря 2016

Начиная с Xcode 8.2, вы также можете сохранить скриншот с помощью следующей команды:

xcrun simctl io booted screenshot

Дополнительная информация в этом блоге: https://medium.com/@hollanderbart/new-features-in-xcode-8-2-simulator-fc64a4014a5f#.bzuaf5gp0

11 голосов
/ 03 декабря 2014
  1. Фокус симулятор
  2. Перейти в меню Файл-> Сохранить снимок экрана

    или

    Нажмите + S

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

3 голосов
/ 23 октября 2017

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

2 голосов
/ 02 мая 2019

Простой ответ с примером ответа; -)

в iOS Simulator,

Нажмите Command + control + c или из меню: Правка> Экран копирования

enter image description here

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

Отменить проверку альфа

enter image description here

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

enter image description here

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

enter image description here

2 голосов
/ 28 мая 2018

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

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

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

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

...