Сохраните исходные данные изображения с измененными метаданными (без перекодировки) на iOS

Я хочу сохранить изображение с некоторыми изменениями метаданных во временной папке, без перекодирования фактических данных изображения.

Единственный метод, который я нашел способным сделать этоALAssetsLibrary / writeImageDataToSavedPhotosAlbum: метаданные: completionBlock:однако, этот сохраняет изображение в библиотеке фотографий. Вместо этого я хочу сохранить изображение во временную папку (например, поделиться им по электронной почте, не заполняя библиотеку фотографий) .I '

мы пробовали использовать (CGImageDestinationRefCGImageDestinationAddImageFromSource), но он может быть создан только с использованием декодированного изображения, что означает, чтоs перекодирует его при сохранении (проверено, байты пикселей выглядят по-другому).

Существуют ли другие методы / классы, доступные для iOS, которые могут сохранять данные изображения вместе с метаданными, кроме использованияCGImageDestinationRef? Предложения по обходным путям также приветствуются.

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

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