Как iOS6 решает, должно ли приложение запускаться в режиме почтового ящика/совместимости на iPhone 5? Является ли это параметром настройки сборки (например, "Целевое семейство устройств" )? Или все приложения, созданные против последнего SDK, ДОЛЖНЫ поддерживать размер экрана iPhone 5? Или приложение будет запущено в режиме почтового ящика, если нет 1136x640 Default.png splashscreen? Или что еще?
Как iPhone 5 + iOS6 решит, должно ли приложение запускаться в режиме почтового ящика
Ответ 1
Приложение будет работать в режиме почтового ящика, если нет 1136x640 Default.png заставки.
Изображение должно быть вызвано по умолчанию: [email protected](если ваш splashscreen - Default.png в вашем Info.plist)
Ответ 2
Вам нужно будет добавить специальный экран заставки IOS8. В моем случае у меня было 1136x640 Default.png splashscreen, но вам нужно выбрать экран запуска и выбрать ориентацию, как показано ниже.
Это сработало для меня. Надеюсь, это поможет:)
Ответ 3
Я не пробовал добавлять splashscreen (особенно потому, что к тому времени у меня не было никакого изображения), но вместо этого просто перешел к
Целевые общие настройки → Иконки приложений и запуск изображений → Запуск Источник изображений
и создал новый каталог. Не добавлял к нему никакого изображения, просто запустил приложение, и черные полосы исчезли.
Надеюсь, это поможет кому угодно.