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