Barras negras en la pantalla de inicio en iPhone5 (y iPhone6)

Cuando el iPhone 5 salió por primera vez, tuvimos que pasar por la tontería de agregar un Default-568h@2x.png al proyecto para que la aplicación utilice la altura completa del iPhone 5. A fines de 2014, ¿seguiremos haciéndolo?

Tenemos catálogos de activos y el file LaunchScreen.xib. ¿Todavía necesitamos agregar el file Default-568h@2x.png? Si es así, ¿a dónde va ahora? He intentado algunas cosas diferentes y no puedo deshacerme de las barras negras en una nueva aplicación creada con Xcode 6 GM.

Como lo indica rmaddy en los comentarios, si respalda iOS <8, aún necesita hacer esto:

General / Iconos de aplicaciones e imágenes de lanzamiento

Launch Image Source: select LaunchImage para el catálogo de activos.

Agregue una image 640×1136 para la opción "Retina 4".

Por lo tanto, supongo que el LaunchScreen.xib no sirve para nada si te orientas a iOS <8, a less que desees actualizar eso y el catálogo de activos cuando cambie la image.

si no está creando un nuevo proyecto, como cambiar o cambiar el nombre del antiguo proyecto, debe eliminar todos los Images.xcassets de Project.

entonces

Navega a la configuration del proyecto

En "Iconos de aplicaciones e imágenes de lanzamiento", click "Usar catálogo de activos"

Seleccione "Migrar" en la window emergente que aparece. hacer un nuevo activo

funciona muy bien para mi.

env es xocde6.1 iPhoneSimulator5 / 5S / 6/6 + en iOS8