Сохраните данные EXIF ​​с изображением на iOS - PullRequest
0 голосов
/ 10 февраля 2020

Я пытаюсь сохранить изображение в фотоаппарат, сохраняя все исходные данные EXIF. Когда я сохраняю изображение и после этого снова открываю его, выбирая его из рулона камеры , снова снова доступны исходные данные EXIF.

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<UIImagePickerControllerInfoKey, id> *)info {

        // EXIF Meta Data - still there
        NSDictionary *metaData = info[UIImagePickerControllerMediaMetadata];

        // Store image in camera roll - Meta Data is not stored with image
        UIImageWriteToSavedPhotosAlbum(rawImage, nil, nil, nil);
}

Как я могу сохранить данные EXIF, чтобы они сохранялись, когда я снова открываю изображение с рулона камеры, используя сборщик? Я прочитал, что мне нужно хранить exif-данные самостоятельно, но я не нашел ни одного примера, как это сделать. Я думаю, что должен быть способ достичь этого с помощью новой Photos Framework, но нет информации о том, как это сделать. Я хотел бы сохранить полный словарь EXIF ​​, который я получаю при захвате фотографии с помощью камеры, которая будет сохранена вместе с изображением. Любая помощь или пример высоко ценится. Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...