2014-11-14 7 views
1

Недавно я обновил версию Xcode до 6.1 и ios до 8.1. Теперь, когда я запускаю свое приложение на своем iphone 5, он не показывает мне мой образ запуска, вместо этого он показывает только пустой белый экран.Xcode 6.1, не отображающий изображение запуска на ios 8.1

Выбранный раздел приложения и запуска изображения показан на изображении. Пожалуйста, скажите мне, где я ошибаюсь?

Display image for settings

ответ

1

Launch изображения теперь управляются в XIb файл, а не файл xcassests. Это связано с тем, что все устройства имеют разные размеры экрана, и Xcode должен иметь возможность управлять ими.

Настройте файл xib под названием LaunchScreen.xib с одним видом в иерархии и без владельца. Поместите изображения в эту точку зрения. Тогда в общих настройках для вашей прошивки изменения целевой Lauch экрана Файл к LaunchScreen.xib

+6

Это хорошая альтернатива, но если вы все же хотите использовать xcassests и запуск изображений, вы можете просто удалить текст в 'Launch Screen File' чтобы он остался пустым, а изображения xcassests будут отображаться при запуске вместо 'LaunchScreen.xib'. –

+0

Я сделал это точно, и я не получаю свой XIB на своих устройствах iOS 8. Наверное, мне придется добавить новый вопрос. –

+1

Сделайте чистую сборку ..., которая помогла мне, и я смог вернуть свои всплески – zambono

0

Если Splash Screen не отображается в Ios 8.1, то вы должны проверить только для ИОС 8 или последний просто следовать этим ....

1- нажмите на источник Launch Image (стрелка) (Вы показываете на скриншоте)

2- открыт инспектор и проверка ИОС 8 или последним.

3- Добавить наш Всплеск изображения соответственно

Благодаря