Разрешение экрана для симулятора iPhone 6.1 составляет 320x548 вместо 640x1136, почему он heppend?

Я создаю приложение для iPhone с помощью PhoneGAP. Я создаю дизайн приложения для разрешения 640x1136. Но когда я попытался запустить приложение в iPhone 6.1 симулятор, разрешение было 320x548 вместо 640x1136. Я проверяю разрешение экрана моделирования, используя следующий код JavaScript.

$( "# ширина" ) текст (window.innerWidth). $ ( "# Высота" ) текст (window.innerHeight).

Для этого я попытался выполнить следующие шаги

  • Отредактируйте файл Info.plist в /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app/Contents/Resources/Devices/iPhone (Retina).deviceinfo/

  • Откройте файл .plist в XCode и добавьте следующие пары ключ/значение,

eagle: 640 жираф: 1136

  • Сохраните файл и перезапустите ваш симулятор.

  • Выберите iPhone (Retina), чтобы увидеть новое разрешение.

Но это не помогает.

Не могли бы вы помочь мне.

Спасибо заранее Извините за мой плохой английский

Ответ 1

Когда вы запускаете симулятор, вам все равно нужно выбрать "аппаратное обеспечение", в котором вы работаете. При запуске симулятора выберите "Аппаратное обеспечение" → "Устройство" и выберите правильное устройство (с сетчаткой или нет) для тестирования с помощью.