Я хочу сделать снимок экрана моего приложения iOS, когда он запущен в симуляторе, и сохранить снимок экрана на моем Mac. Как я могу это сделать?
Сделайте скриншоты в симуляторе iOS
Ответ 1
Это так же просто, как command + s или File
> Save Screen Shot
в iOS Simulator. Он будет отображаться на вашем рабочем столе по умолчанию.
Ответ 2
Используйте ⌘ + S, чтобы сделать снимок экрана.
(Используйте window + s, если вы используете клавиатуру Windows/не Apple).
См. Для более подробной информации: Как изменить параметры масштаба симулятора с XCode 9+.
Совет 1: Как получить снимок экрана со 100% (масштаб с фактическим размером устройства), который можно загрузить в AppStore?
Отключите функцию " Optimize Rendering for Window scale
меню " Debug
, прежде чем делать снимок экрана.
Вот вариант
Menubar ▶ Debug ▶ Отключить "Оптимизировать рендеринг для масштаба окна"
Совет 2: Где сохраняется снимок экрана (путь по умолчанию)? Как изменить путь по умолчанию?
Симулятор сохраняет файл снимка экрана на рабочем столе (вошедшего в систему пользователя) и его путь по умолчанию.
Чтобы изменить путь по умолчанию (с Xcode 9+), нажмите и удерживайте кнопку ⌥ Option (alt) на клавиатуре, пока вы делаете снимок экрана.
Или же
Использование клавиатуры Mac: нажмите клавиши ⌥ Option + ⌘ + s все вместе.
Это покажет диалогу с параметрами хранения файлов, а также позволит установить/изменить путь по умолчанию.
Совет 3: Как сделать снимок экрана с помощью Device Bezel?
Включите Show Device Bezel
панель Show Device Bezel
меню " Window
.
Вот вариант
Меню ▶ Окно ▶ Включить "Показать панель устройства"
Сейчас,
- Нажмите ⌘ + shift + 4 + Spacebar, все вместе на клавиатуре Mac. (Режим захвата окна станет активным)
- Выберите окно
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
Снимок экрана на рабочем столе
Ответ 7
Так как Xcode 8.2, вы также можете сохранить снимок экрана со следующей командой:
xcrun simctl io booted screenshot
Дополнительная информация в этом блоге: https://medium.com/@hollanderbart/new-features-in-xcode-8-2-simulator-fc64a4014a5f#.bzuaf5gp0
Ответ 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 или из меню: Редактировать> Копировать экран
откройте приложение " Предварительный просмотр ", нажмите Command + n или в меню: Файл> Создать из буфера обмена, затем вы можете сохранить Command + s
Снимите Альфа
Вы можете изменить размер изображения по вашему требованию.
Вот окончательное изображение, например
Ответ 15
Это две новые функции для симулятора Xcode 8.2:
Попробуйте эту команду ниже в терминале, и снимок экрана будет сохранен в месте расположения терминала по умолчанию, где выполняется команда.
Вы можете снимать видео и скриншоты Simulator с помощью утилиты командной строки xcrun Xcode.
📷 Чтобы сделать снимок экрана, запустите команду xcrun simctl io booted Скриншот