Загрузка изображения на сервер, получение повернутого изображения

В моем приложении я хочу загрузить изображение на сервер и получить URL загруженного изображения, чтобы отобразить его в приложении. Я отправляю NSData изображения. Вот мой код:

AsynchronousImageView *imgVw_User = (AsynchronousImageView*)[self.view viewWithTag:K_TagImageViewUser];
UIImage *UserImgForBioData = imgVw_User.image;
UserImgForBioData = [UIImage imageWithCGImage:UserImgForBioData.CGImage scale:1.0f orientation:UserImgForBioData.imageOrientation];
NSData *imageData = [NSData dataWithData:UIImageJPEGRepresentation(UserImgForBioData,0.5)];

 Base64Transcoder *temp_transcoder=[[Base64Transcoder alloc]init];
NSString * temp_base64EncodedImage= @"";
if (imageData!=nil)
    {
        temp_base64EncodedImage = [NSString stringWithFormat:@"%@",[temp_transcoder base64EncodedStringfromData:imageData]];
       temp_base64EncodedImage = [[temp_base64EncodedImage stringByReplacingOccurrencesOfString:@"\n"
                                           withString:@""]
                                         mutableCopy];
      }

Иногда, когда я отображаю изображение, выбирая URL-адрес изображения, изображение поворачивается. Я делаю что-то неправильно?

Ответы на вопрос(2)

Ваш ответ на вопрос