iOS Compartilhe GIFs no Messenger usando o UIActivityViewController
Estou tentando compartilhar diferentes tipos de imagens usandoUIActivityViewController
para o facebook messenger. Não encontro nenhum problema ao compartilhar as imagens (.png), mas não consigo enviar imagens gif (.gif), pois está ocorrendo o erro "Não foi possível carregar o conteúdo".
Estou convertendo a imagem em dados e depois enviando os dados na matriz por meio do UIActivityViewController.
Aqui, estou disparando uma notificação com os detalhes, extraindo o caminho do gif e processando-o.
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];
Alguém já enfrentou o mesmo problema? ou se alguém tiver uma solução, por favor me ajude.