Загрузка изображения с помощью приложения IOS на сервер слишком велика

Я загружаю фотографии на сервер с приложением IOS. Важно, чтобы фотографии загружались без потери качества и загружались в формате JPEG. Моя текущая проблема заключается в том, что фотографии загружаются без потери качества, но их размер превышает ожидаемый. Например: я загрузил файл через приложение, и его размер составил 4,7 МБ. Когда я отправил мне ту же фотографию по электронной почте и выбрал опцию «Фактическая фотография» для электронной почты, размер фотографии составил всего 1,7 МБ. Сравнение сторон не выявило различий в качестве.

Вот как я загружаю файлы.

ALAssetsLibrary *library = [ALAssetsLibrary new];
[library getImageAtURL:orderImage.imageUrl with completionBlock:^(UIImage *image)

NSData *fileData = UIImageJPEGRepresentation(image, 1.0)

NSURLRequest *request = [self multipartFormRequestWithMethod:@"POST" path:path parameters:nil constructingBodyWithBlock:^(id<AFMultipartFormData> formData)
{
    [formData appendPartWithFileData:fileData name:@"uploadedfile" fileName:fileName mimeType:mimeType];
    [formData appendPartWithFormData:[extraInfo dataUsingEncoding:NSISOLatin2StringEncoding] name:@"extraInfo"];
}];

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

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