В настоящее время у меня есть приложение, которое использует ALAsssetsLibrary для получения фотографий. Я разместил фотографию в виде изображения и могу загрузить ее на сервер. Когда я проверил на реальном устройстве после того, как сделал несколько фотографий, я обнаружил, что фотографии, которые должны быть сделаны в Портрете, стали пейзажем.
Поэтому я вызвал другую функцию для получения CGImage следующим образом:
UIImage *image = [UIImage imageWithCGImage:[representation fullResolutionImage] scale:1.0 orientation:(UIImageOrientation)[representation orientation]];
Первый опробованный, я использовал это:
UIImage *image = [UIImage imageWithCGImage:[representation fullResolutionImage]]
Я думал, что тот, у кого есть масштаб и ориентация, может дать мне правильную ориентацию, в которой была сделана фотография. Но это не дало мне правильного решения.
Я что-то пропускаю, чтобы создать правильную ориентацию фотографии?