UIDocumentInteractionController показывает "копировать в" вместе с другой записью для того же приложения
Я поднимаю UIDocumentInteractionController, как это:
self.documentInteractionController = [[UIDocumentInteractionController alloc] init];
_documentInteractionController.delegate = self;
_documentInteractionController.UTI = kUTTypeMPEG4;
_documentInteractionController.URL = aURL;
dispatch_async(dispatch_get_main_queue(), ^(){
[_documentInteractionController presentOpenInMenuFromRect:CGRectZero inView:view animated:YES];
});
Результирующий UIDocumentInteractionController содержит множество повторяющихся записей.
например, "WhatsApp" и "Копировать в WhatsApp", "Slack" и "Copy to Slack",...
Есть ли какая-то конфигурация, которую я пропустил, чтобы избежать этого?
[UIDocumentInteractionController presentOpenInMenuFromRect:]
[UIDocumentInteractionController presentOptionsMenuFromRect:]
Чтение документов мне показалось presentOpenInMenuFromRect:
может быть более ограниченным, показывая только приложения, способные открыть файл - но оба метода показывают одинаковые дубликаты.