iOS делится GIF-файлами в Messenger с помощью UIActivityViewController

Я пытаюсь поделиться другим типом изображений, используяUIActivityViewController на мессенджер в фейсбуке. У меня нет проблем при обмене изображениями (.png), но я не могу отправить изображения gif (.gif), выдает ошибку «Не удалось загрузить контент».

Я конвертирую изображение в данные, а затем отправляю данные в массиве через UIActivityViewController.

Здесь я запускаю уведомление с подробной информацией, извлекаю gif-путь и затем обрабатываю его.

NSDictionary *dictAsset = [notification userInfo];

NSData *imageData = [NSData dataWithContentsOfFile:dictAsset[@"path"]];

NSArray *imageToShare = [NSArray arrayWithObjects: imageData, [dictAsset objectForKey:@"assetName"], nil];

NSArray *arrAsset = imageToShare;

UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:arrAsset applicationActivities:nil];

Кто-нибудь сталкивался с такой же проблемой? или если у кого-то есть решение, пожалуйста, помогите мне.

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

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