Я тестирую экраны запуска изображений на iPhone X и сталкивался с странным поведением. Поэтому я хотел бы запросить некоторую обратную связь перед открытием радара:
Я создал портретный и альбомный экран с размерами 1125 x 2436 Pixel
(портрет) и 2436 x 1125 Pixel
(пейзаж). Затем я добавляю их в каталог активов, и они правильно подбираются:
Пока все хорошо. Затем я запускаю приложение на iPhone X Simulator (раньше у меня было reset приложение, чтобы гарантировать, что ничего не кэшировано) и отображается (растянутое) ландшафтное изображение.
Я подтвердил, что источники png имеют действительный не-альфа-фон, и я все еще не могу показать правильный экран запуска. Я заметил, что портретный образ даже не скопирован в полученный продукт:
Итак, это может спровоцировать проблему с Xcode 9. Любая обратная связь более чем приветствуется, спасибо, ребята!
ИЗМЕНИТЬ. Примечание. При удалении пейзажного изображения из каталога активов портрет копируется и выбирается правильно.
ОБНОВЛЕНИЕ 09/29/2017: Apple подтвердила, что это действительно проблема в Xcode, и она будет передана соответствующей инженерной команде.