La image se muestra en un simulador pero no en un iPhone real.

Entonces obtuve este código, quiero mostrar una image en mi opinión:

imgLogo = [[UIImageView alloc] init]; [imgLogo setFrame:CGRectMake(60, 200, 200, 200)]; [imgLogo setImage:[UIImage imageNamed:@"MyFrigginAwesomeLogo"]]; [self.view addSubview:imgLogo]; 

Pero el problema es que funciona correctamente al probarlo en el simulador (iOS 7) pero no muestra nada en mi iPhone (4S con iOS7).

Respuesta agregada de Comentario:

Los dispositivos iOS distinguen entre mayúsculas y minúsculas, pero el simulador no lo es. Asegúrese de que está intentando cargar el nombre de file exacto para que se encuentren.

Intente usar el inicializador designado para UIImageView lugar de solo init :

 NSString *logoName = @"MyFriggingAwesomeLogo"; imgLogo = [[UIImageView alloc] initWithImage:[UIImage imageNamed:logoName]]; imgLogo.frame = CGRectOffset(imgLogo.frame, 60, 200); [self.view addSubview:imgLogo]; 

También es posible que haya agregado el recurso de image solo al objective del simulador. En la configuration de packages Fases de compilation, asegúrese de tener la image en la list en Copy Bundle Resources.