Подтвердить что ты не робот

Как правильно назвать все эти Launch Images для универсального приложения?

Default.png для iphone, Default4.png для iPhone 4 (или это Default @2x.png?) и Default-iPad.png. Это правильно?

4b9b3361

Ответ 1

Default.png и [email protected] и Default-iPad.png(не на 100% уверены в этом)

если вы укажете свое имя, например MyLaunchImage.png, версия для iPad будет MyLaunchImage ~ ipad.png. Хотя вы можете включить образ MyLaunchImage ~ iphone.png для конкретной версии iPhone (и [email protected]~iphone.png для варианта с высоким разрешением)

взято из документации Apple

Ответ 2

Здесь перечислены имена файлов образа запуска по умолчанию, начиная с iOS 6:

  • Default.png(iPhone)
  • [email protected](iPhone Retina 3,5 дюйма)
  • [email protected](iPhone Retina 4 дюйма)
  • Default-Portrait.png(iPad в портретной ориентации)
  • [email protected](iPad Retina в портретной ориентации)
  • Default-Landscape.png(iPad в альбомной ориентации)
  • [email protected](iPad Retina в альбомной ориентации)

Вы можете установить ключ UILaunchImageFile в info.plist для переопределения Default во всех именах файлов выше. Например, если вы укажете значение LaunchImage в этом ключе, то образ запуска для iPhone с стандартным разрешением будет LaunchImage.png.

Кроме того, если вы хотите предоставить отдельные изображения запуска для iPad-приложений, которые перевернуты на 180 градусов по сравнению со стандартом, вместо -Portrait и -Landscape можно заменить следующие модификаторы:

  • -Портрет (кнопка дома вниз)
  • -PortraitUpsideDown (кнопка дома сверху)
  • -LandscapeLeft (кнопка дома слева)
  • -LandscapeRight (кнопка на правой стороне)

Ответ 3

Я настроил ответ Rob/Lando на самые последние версии iPhone 6 и iPhone 6 Plus.

Ответ 4

Я только что нашел удобную таблицу со всеми именами файлов для образа запуска по умолчанию, я разместил его здесь, чтобы сэкономить некоторое время в будущем вместо того, чтобы искать что-то подобное или тратить время на просмотр моего бесконечного списка закладок.

Ответ 5

Я проверил файлы в основном пакете (iOS 9, используя LaunchImage в объектах изображения), и это то, что я вижу:

[
'[email protected]',
'[email protected]',
'[email protected]~ipad.png',
'LaunchImage-700-Landscape~ipad.png',
'[email protected]~ipad.png',
'LaunchImage-700-Portrait~ipad.png',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]~ipad.png',
'LaunchImage-Landscape~ipad.png',
'[email protected]~ipad.png',
'LaunchImage-Portrait~ipad.png',
'LaunchImage.png',
'[email protected]'
]