Я снимаю скриншоты с моего iOS Simulator и пытаюсь поместить их в iTunes Connect, но он продолжает говорить мне, что у меня неправильный размер. Они имеют тот же размер с изображениями, которые уже находятся в iTunes Connect. Что только что произошло?
Скриншоты iOS Simulator "Неверный размер" для iTunes Connect
Ответ 1
Похоже, что симулятор iOS начал масштабировать скриншоты. Просто проверьте его реальный размер, если вы используете симулятор iOS с шкалой не 100%.
Ответ 2
Для людей, которым необходимо масштабировать размер окна симулятора, отключите "Оптимизировать рендеринг для шкалы окна". Он находится в меню "Отладка".
Это даст вам скриншоты измерения устройства.
Ответ 3
Дисплей iPhone 6.5 Снимок экрана спецификации содержит список iPhone Xs Max и iPhone Xr, который вводит в заблуждение. Вы должны делать снимки экрана с помощью симулятора iPhone Xs Max, который генерирует изображение 1242x2688. Снимки экрана iPhone Xr имеют размер 828x1792 и будут отклонены.
"Отладка> Оптимизировать рендеринг для масштабирования окна" не существует в XCode 10.2
Ответ 4
Если вы используете XCode 9. Окно > Масштаб и сделайте снимок экрана.
Ответ 5
При использовании симулятора 8Plus все проблемы могут быть решены. Попробуйте.
Ответ 6
Я решил проблему, изменив масштаб симулятора: Окно → Масштаб → 100% Если вы выберете другую шкалу, скриншоты также будут масштабированы.
Ответ 7
Работа для XCode 9:
- Снимите флажок
Optimize Rendering for Window Size
в менюDebug
. - Снимите флажок "
Show Device Bezels
панелиShow Device Bezels
в меню "Window
. - Снимите флажок "
Physical Device
в меню "Window
. (CMD + 1) - Снова нажмите "
Zoom
в меню "Window
. Симулятор примет высоту, равную высоте экрана Mac.
В моем случае разрешение снимка экрана составляет 1242 × 2208 для 5,5-дюймового дисплея и 2048 × 2732 для 12,9-дюймового дисплея (iPad).
Протестировано на iPhone 7 Plus, 8 Plus и iPad Pro (12,9 ").
Ответ 8
Кажется, есть проблема с некоторыми версиями симулятора. Просто установить "Оптимизировать рендеринг для масштабирования окна", как предложил @Semloh, было недостаточно для меня, и мои скриншоты были бы слишком маленькими, поскольку я делал это на Macbook Air.
Я смог преодолеть это, выключив лицевые панели, перетащив окно в нижнюю часть экрана, а затем изменив его размер, перетащив верхний левый угол в верхнюю часть экрана.
Я сделал это один/два раза для получения снимков экрана iPhone и 2/3 раза для получения снимков экрана iPad - окно будет фиксировать всю высоту области просмотра, но каждый снимок будет последовательно больше.
Размер скриншота будет максимальным при соответствующем размере устройства.
Ответ 9
Моя загрузка вообще не работала в App Store Connect, поэтому я обновил страницу загрузки, и теперь она работает... попробуйте
Ответ 10
Ничто из вышеперечисленного не работает для меня на XCode 10.2.1. Решением было установить Высокое качество в разделе Отладка → Переопределение качества графики
Ответ 11
Для XCcode версии 11.0
- Выберите симулятор iPhone 11 ProMax
- Окно → Физический размер
- Файл → Новый снимок экрана
Разрешение должно быть:
- 1242 x 2688 пикселей (портрет)
- 2688 x 1242 пикселя (в альбомной ориентации)
Это будет действительно в iTunes Connect для:
- 6,5-дюймовый дисплей
- 5,8-дюймовый дисплей
Для 5,5-дюймового дисплея и меньшего размера используйте симулятор iPhone 8+
Справочник резолюцийhttps://help.apple.com/app-store-connect/#/devd274dd925