2014-12-05 2 views
0

Я использую Xcode 6.1. Я создаю игровое приложение для iOS 6.1, iOS 7 и iOS 8. Я добавил изображения запуска всех размеров для iOS 5,6,7,8. Если бы у меня была проблема с размерами, Xcode скажет мне, но у меня нет ошибок в Xcode. В Launch Image source я нажал на LaunchImage. Я не понимаю, почему только загрузка iOS 8 не загружается. Симулятор загружается непосредственно в игру. Кроме того, не имеет значения, если это iPhone 4s, 5 или 6. Все iOS 8 не загружают изображение запуска. Что может быть проблемой?Запуск изображения не загружается на iOS 8

ответ

0

На вашей общей панели настроек вы видите Файл экрана запуска? В iOS 8 ваше приложение по умолчанию будет загружать LaunchScreen.xib вместо отображения статического изображения. На iOS 7 и более ранних версиях он будет использовать созданный образ запуска, и вы можете использовать свой каталог ресурсов для этого, если хотите только изображение.

Если вы do просто хотите изображение, перетащите UIImageView в свой файл LaunchImage.xib и установите изображение запуска в качестве изображения по умолчанию.

+0

Так что я просто создал файл LaunchScreen.xib. В этом файле я поставил изображение Retina HD 4.7 дюйма для 4,7-дюймового экрана. В Launch Screen File, который я поставил как LaunchScreen.xib, я все равно получаю тот же результат. Загрузка приложений iOS 7 запускается, но изображения запуска iOS 8 не загружаются. – Alex

0

У меня была эта проблема раньше. Просто удалите образ запуска для iOS 8, и он будет работать под iOS 8.

Если вы поддерживаете iOS 6, 7, просто не устанавливайте какие-либо активы специально для iOS 8 (забудьте iOS 8), потому что если вы iOS 8 не просто «увеличит» ваше приложение, вы будете нести ответственность за макеты на большом экране iPhone 6 и плюс, что может потребовать от вас пересмотреть множество ограничений макета в вашем приложении, чтобы получить их право.

Смежные вопросы