Я хочу сделать снимок экрана моего приложения iOS, когда оно работает в симуляторе, и сохранить снимок экрана на моем Mac. Как я могу это сделать?
ios
iphone
xcode
ios-simulator
screenshot
Шреяш Махаджан
источник
источник
Обновление с симулятором Xcode 11.4
Чтобы сделать снимок экрана, нажмите значок «Камера» / кнопку действия на верхней панели симулятора.
ИЛИ
Выберите
Save Screen Shot
пункт меню, изFile
меню.Файл => Сохранить снимок экрана
Используйте, ⌘ + Sчтобы сделать снимок экрана.
(Используйте window + s, если вы используете клавиатуру Windows / не Apple).
См. Для более подробной информации: Как изменить параметры масштаба симулятора с Xcode 9+.
Совет 1: Как получить снимок экрана со 100% (масштаб с фактическим размером устройства), который можно загрузить в AppStore?
Отключить
Optimize Rendering for Window scale
изDebug
меню, прежде чем сделать снимок экрана.Вот вариант
Совет 2: Где хранится снимок экрана (путь по умолчанию)? Как изменить путь по умолчанию?
Симулятор сохраняет файл снимка экрана на рабочем столе (вошедшего в систему пользователя) и его путь по умолчанию.
Чтобы изменить путь по умолчанию (с Xcode 9+), нажмите и удерживайте кнопку ⌥ Option(alt) на клавиатуре, пока вы делаете снимок экрана.
Или
используя Mac Keyboad: нажмите клавиши ⌥ Option + ⌘ + sвсе вместе.
Это покажет диалогу с параметрами хранения файлов, а также позволит установить / изменить путь по умолчанию.
Совет 3: Как сделать снимок экрана с помощью Device Bezel?
Включить
Show Device Bezel
изWindow
меню.Вот вариант
Сейчас же,
Simulator
окно / кадр, который вы хотите захватить. Это сохранит скриншот с рамкой устройства (с эффектом тени в фоновом режиме) на рабочем столе (вошедшего в систему пользователя).Вы также можете удалить панель инструментов Simulator, как описано здесь .
источник
в симуляторе iOS,
Нажмите
Command + control + c
или из меню:Edit>Copy Screen
откройте приложение «Предварительный просмотр», нажмите
Command + n
или из меню: Файл> Создать из буфера обмена, затем вы можете сохранитьcommand+s
способ сохранения на рабочем столе (на новых симуляторах iPhone это было представлено в более позднем симуляторе)
источник
Нажмите
Command+Shift+4
и затем удерживайте указатель мыши на симуляторе, а затем нажмите"Space Bar"
клавишу, появится значок одной камеры, теперьleft click
мышь. Снимок экрана вашего симулятора сохраняется на рабочем столе. Вы можете сделать снимок экрана любого маленького экрана таким же образом.источник
Вы можете использовать Google для программы IOS Simulator Cropper, которая полезна для создания снимков экрана, а также проста в использовании с различными вариантами создания снимков, как с симулятором / без симулятора.
Обновление Просто нажав CMD+ S, вы получите скриншот, сохраненный на рабочем столе. Довольно легко, да ..
источник
Начиная с Xcode 8.2, вы также можете сохранить скриншот с помощью следующей команды:
xcrun simctl io booted screenshot
Дополнительная информация в этом блоге: https://medium.com/@hollanderbart/new-features-in-xcode-8-2-simulator-fc64a4014a5f#.bzuaf5gp0
источник
Зайдите в меню Файл-> Сохранить снимок экрана
или
Нажмите ⌘+S
Снимок экрана сохраняется на рабочем столе
источник
Простой ответ с образцом ответа ;-)
в симуляторе iOS,
Нажмите Ctrl + Control + C или из меню: Правка> Копировать экран
откройте приложение « Предварительный просмотр », нажмите Command + n или в меню: Файл> Создать из буфера обмена, затем вы можете сохранить Command + s
Вы можете изменить размер изображения по вашему требованию.
источник
Сначала запустите приложение на симуляторе. Затем используйте команду + s или Файл -> Сохранить снимок экрана в симуляторе, чтобы сделать необходимые и подходящие снимки. Скриншоты появятся на вашем рабочем столе по умолчанию.
источник
Первый метод:
Выберите симулятор и нажмите кнопку « команда + s ». Скриншот сохранен на рабочем столе.
Второй метод:
Выберите симулятор и перейдите в « Файл> Новый снимок экрана ». Скриншот сохранен на рабочем столе.
источник
Нажмите ⌘Sили выберите «Файл»> «Сохранить скриншот» в меню симулятора, и вы получите скриншот, сохраненный на рабочем столе.
источник
В OSX Captain есть ошибка при создании скриншота симулятора. Сначала вы должны обновить OSX Sierra, а потом уже можете. при приеме в OSX Captain используйте команду терминала, которая является xcrun simctl io загруженный скриншот .
перед запуском этой команды вы должны выбрать рабочий стол в терминале, например:
"Рабочий стол CD", затем запустите эту команду. Удачного кодирования !!!
источник
По какой-то причине команды, опубликованные ранее, не работают для меня, но эта работает:
Запуск Xcode 9.2
источник
Последнее обновление 2020: XCode 11.4
Нажмите на иконку камеры над симулятором, чтобы сделать снимок экрана и сохранить его в своей папке.
Другой вариант: Файл> Сохранить экран из симулятора
источник
Для людей, использующих Xcode 11.4, чтобы избавиться от верхней панели симулятора, это далеко не идеально, но вы можете отключить тени для приложения скриншота в терминале с помощью следующей команды:
Затем вы можете использовать ⌘+ ⇧+ 4и выбрать симулятор, чтобы сделать скриншот. Без тени вы можете легко обрезать верхнюю панель с помощью приложения предварительного просмотра. Чтобы снова включить тень для приложения со скриншотами:
Источник этого ответа здесь .
источник
Снимок экрана в IOS Simulator настолько прост.
При открытии симулятора в правом подъёме вы видите файл.
Нажмите на файл, и вы увидите вариант Сохранить снимок экрана.
Эта опция сохраняет ваш снимок экрана в пути по умолчанию, который является рабочим столом.
источник