Actualmente tengo una aplicación que usa ALAsssetsLibrary para buscar las fotos. He colocado la foto en una vista de imagen y puedo subirla al servidor. Cuando probé en el dispositivo real después de tomar algunas fotos, descubrí que las fotos que se suponía que se tomarían en Portrait se convirtieron en un paisaje.La orientación no se comporta correctamente con Photo en ALAsset
Por lo tanto, llamé función diferente para obtener el CGImage así:
UIImage *image = [UIImage imageWithCGImage:[representation fullResolutionImage] scale:1.0 orientation:(UIImageOrientation)[representation orientation]];
El primer probado, he usado esto:
UIImage *image = [UIImage imageWithCGImage:[representation fullResolutionImage]]
pensé que la una con la escala y la orientación podría dar me la orientación correcta de que la foto fue tomada. Pero no me dio la solución correcta.
¿Extraño algo que sea necesario para generar una orientación correcta de la foto?
este problema se produce con las fotos tomadas desde el dispositivo – Leena