No se pudo cargar la image a la que se hace reference desde una punta en el package con identificador (de nuevo)

(Xcode 6.0.1, iOS 7.1.1, iPad2)

  • Se agregaron tres imágenes nuevas a Images.xcassets.
  • Marcado "Copiar elementos si es necesario" en el dialog de import
  • Fases de compilation -> Copiar resources de package: eliminó y volvió a agregar Images.xcassets
  • Nombres de image marcados para evitar problemas de sensibilidad de mayúsculas y minúsculas
  • Limpiado y reconstruido.
  • Salga de Xcode y reinicie
  • Aplicación eliminada del dispositivo para installation limpia

Tratando de configurar la image como un background de button.

Las imágenes se muestran en el simulador, pero no en un dispositivo. Esto me lleva a creer que no están siendo incluidos con la aplicación, a pesar de que he incluido images.xcassets en la compilation.

Me gustaría verificar si los tres nuevos sets de imágenes están incluidos, pero no parece haber una manera de profundizar en images.xcassets dentro de la twig "Copy Bundle Resources" en "Build Settings".

Estoy configurando el background de la image en el guión gráfico haciendo clic en la vista de la image, seleccionando el button "Inspector de attributes" y luego seleccionando el nombre de la image en el menu desplegable debajo de "Fondo".

Otras imágenes funcionan; son solo las imágenes recién agregadas que no aparecen.

Estoy perplejo … ¿algún consejo?

En mi caso, el problema fue que usé algunas imágenes .JPG (que sé que no es el formatting ideal, pero no estaba preocupado con eso, ya que solo estaba haciendo un desarrollo inicial).

Convertí una de las imágenes a .PNG (usando Preview), importé y el problema se resolvió.

¡Había puntos en el nombre del file!

Las nuevas imágenes fueron nombradas con dates anexas al final del nombre de file, utilizando puntos para separar mes, día y año; al igual que:

  • cachorro.10.17.2014.png
  • gatito.10.17.2014.png
  • chick.10.17.2014.png

Eliminé los puntos y nombré los files así:

  • cachorro.png
  • kitten.png
  • chick.png

Qué dolor de cabeza … ¡Espero que esto ayude a alguien en el ciberespacio!

suelte una uiimageview y asigne una de estas imágenes para verificar que se muestre en el dispositivo o no.