Запустите изображения, не показываемые с Xcode 7

Я установил изображения запуска в каталоге активов (LaunchImage), который я также установил на вкладке "Общие" цели в XCode. По умолчанию LaunchScreen файл показывался при запуске приложения, но я прочитал этот пост и сделал то, что там сказано: оставить пустым Launch Screen File параметр как на вкладке "Общие", так и в.plist

Но теперь вместо того, чтобы показывать подходящее изображение запуска из каталога или по умолчанию, я показываю черный экран...

Я поддерживаю только iPhone и iOS 7, 8 и 9.

Чего мне не хватать?

Спасибо

РЕДАКТИРОВАТЬ: это может быть из-за неправильных размеров изображения? Например, для iPhone Portrait Retina HD 5.5 у меня есть файл размером 1242 x 2208 и именем launch_iPhone6Plus-Portrait@3x.png, это верно?

РЕДАКТИРОВАТЬ 2: Это то, что у меня есть на вкладке "Общие" цели. настройки цели

2 ответа

Хорошо, что я заметил, что при создании нового проекта по умолчанию вы получите LaunchScreen.storyboard как вы запускаете изображение на экране.

Но если вы не хотите использовать LaunchScreen.storyboard то, что вы делаете, это удалить LaunchScreen.storyboard и нажмите "Использовать каталог активов".

Но по умолчанию это даст вам Бренд Актив вместо Launch Image в версии Xcode 7.1.1.

Теперь нажмите на стрелку рядом с маркой Asses / Launch Image. Xcode проведет вас к Assets.xcasets папка.

Теперь нажмите + ниже, чтобы добавить значки приложений и запуск изображений.

Оттуда вам нужно выбрать New Launch Image. введите описание изображения здесь

Вот как ваш LaunchImage должен быть виден. введите описание изображения здесь

Теперь добавьте изображения в соответствии с размером, указанным в документации Apple. Вы также можете получить Launch Image Size из этого URL: LaunchImageSize

Теперь перейдите в приложение>Targets>General и в Launch Images Source выберите LaunchImage. введите описание изображения здесь

Вот изображение с LaunchImage, добавленным в Assets.xcassets, введите описание изображения здесь

Симулятор Изображение при запуске приложения. введите описание изображения здесь

Надеюсь, это поможет в решении вашей проблемы.

Вы изменили настройку для своего проекта, чтобы он указывал на каталог активов в качестве источника для вашего образа запуска?

Другие вопросы по тегам