UIActivityViewController acha que meu jpg é vídeo quando compartilhado por URL de arquivo

Tenho arquivos jpg salvos no diretório Documents que podem ser compartilhados a partir de um UIActivityViewController padrão. Todos os itens de atividade (incluindo Salvar imagem) funcionam conforme o esperado, mas quando o recurso Salvar imagem é tocado, o seguinte erro é exibido no console, apesar do fato de o jpg ser realmente salvo no rolo da câmera.

Isso é um bug no iOS ou preciso especificar, de alguma forma, que meu arquivo é um jpg (e não um vídeo) no URL do arquivo?

2015-07-29 06: 46: 58.317 AppName [4658: 893408] O vídeo /var/mobile/Containers/Data/Application/A63DF08E-21D0-435D-A0D7-84D73D632FC9/Documents/ImageStore/805/23.jpg não pode ser salvo para o álbum de fotos salvas: Domínio do erro = Código AVFoundationErrorDomain = -11828 "Não é possível abrir" UserInfo = 0x1702e8b80 {NSLocalizedFailureReason = Este formato de mídia não é suportado., NSLocalizedDescription = Não é possível abrir, NSURL = arquivo: /// var / mobile / Containers / Data / Application / A63DF08E-21D0-435D-A0D7-84D73D632FC9 / Documents / ImageStore / 805 / 23.jpg, NSUnderlyingError = 0x170c4f9f0 "A operação não pôde ser concluída. (Erro do OSStatus -12847.)"}

Aqui está o código que estou usando:

NSURL *fileURL = [NSURL fileURLWithPath: [...path to my file...] isDirectory:NO];
UIActivityViewController *activityViewController = [[UIActivityViewController    alloc] initWithActivityItems:@[fileURL] applicationActivities:nil];
activityViewController.excludedActivityTypes = @[UIActivityTypeCopyToPasteboard, UIActivityTypePrint, UIActivityTypeAssignToContact, UIActivityTypeAddToReadingList, UIActivityTypePostToVimeo];
[self presentViewController:activityViewController animated:YES completion:nil];

questionAnswers(1)

yourAnswerToTheQuestion