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

Cuando salió por primera vez el iPhone 5, tuvimos que pasar por la tontería de agregar un Default-568h@2x.png al proyecto para que la aplicación utilizara la altura máxima del iPhone 5. A fines de 2014, ¿todavía estamos haciendo eso?

Tenemos catálogos de activos y el archivo LaunchScreen.xib. ¿Todavía tenemos que agregar el archivo 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 afirma rmaddy en los comentarios, si está soportando iOS <8, aún necesita hacer esto:

General / Iconos de aplicaciones e imágenes de inicio

Lanzar origen de imagen: seleccione LaunchImage para el catálogo de activos.

Agregue una imagen de 640×1136 para la opción “Retina 4”.

Así que supongo que LaunchScreen.xib es inútil si apuntas a iOS <8, a menos que quieras actualizar tanto eso como el catálogo de activos cuando la imagen cambie.

Si no está creando un nuevo proyecto, como cambiar o cambiar el nombre del proyecto anterior, debe eliminar todos los archivos Images.x de Project.

entonces

Navega a la configuración del proyecto

En “Iconos de la aplicación e iniciar imágenes”, haga clic en “Usar catálogo de activos”

Seleccione “Migrar” en la ventana emergente que aparece. crear nuevo activo.

funciona bastante bien para mí.

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

Intereting Posts