Я не использую здесь раскадровки по причинам, которые отвлекали бы внимание. Вместо этого я пытаюсь добавить четыре образа запуска в каталог активов:
Мое приложение не поддерживает iPad или 3,5-дюймовые iPhone, поэтому их должно быть достаточно. Это нормально или мне тоже нужен пейзаж?
Вот свойства каждого из изображений:
Вот та же информация в текстовом виде:
filename: LaunchImage.launchimage
children:
filename: 5.5.png
idiom: iphone
subtype: 736h
scale: 3x
orientation: portrait
extent: full-screen
minimum-system-version: 8.0
image:
height: 2208
width: 1242
filename: 4.7.png
idiom: iphone
subtype: 667h
scale: 2x
orientation: portrait
extent: full-screen
minimum-system-version: 8.0
image:
height: 1334
width: 750
filename: 3.5-inch, 2x-1.png
idiom: iphone
scale: 2x
orientation: portrait
extent: full-screen
minimum-system-version: 7.0
image:
height: 960
width: 640
filename: 4.png
idiom: iphone
subtype: retina4
scale: 2x
orientation: portrait
extent: full-screen
minimum-system-version: 7.0
image:
height: 1136
width: 640
Вот как настроено мое приложение:
Когда я запускаю приложение на iPhone 7 Plus, я вижу 4,7-дюймовое стартовое изображение. Почему это происходит и как это исправить?
Я пытался использовать простые файлы PNG, не помещая их в каталог активов, но это тоже не работает, как описано в это отдельный вопрос.
Обратите внимание, что в отличие от других вопросов об этом:
Я не использую xibs или раскадровки по причинам, которые отвлекали бы внимание.
Я использую файлы PNG, завернутые в каталог активов, а не простые файлы PNG в каталоге верхнего уровня.
Я поддерживаю только iOS 10 и выше, что означает, что я не поддерживаю 3,5-дюймовые телефоны.
Я не поддерживаю iPad.
Я использую Xcode 8.3 и iOS 10.3 на своем телефоне.