Совместное использование изображения через Airdop для обмена .data файлом вместо файла изображения - PullRequest
0 голосов
/ 29 января 2020

Я пытаюсь поделиться изображением формы Iphone или Ipad Ma c. Когда я делюсь изображением по воздуху после принятия его на Ma c, файл приходит в виде файла image.data вместо файла изображения.

 UIImage *img = [UIImage imageNamed:@"Test1080p.jpg"];
    NSArray * shareItems = @[img];

    UIActivityViewController * avc = [[UIActivityViewController alloc] initWithActivityItems:shareItems applicationActivities:nil];

    if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
    {
        UIPopoverPresentationController * popController = [avc popoverPresentationController];
        popController.sourceRect = CGRectMake(self.view.bounds.size.width/2, self.view.bounds.size.height/4, 0, 0);;
        popController.sourceView = self.view;
    }
    else
    {
        UIPopoverPresentationController * popController = [[UIPopoverPresentationController alloc]initWithPresentedViewController:avc presentingViewController:avc];
        popController.sourceView = self.view;
    }

    [self presentViewController:avc animated:YES completion:nil];

Я использовал этот код для поделиться файлом. Когда я пытаюсь поделиться формой Ios 13 и 10 устройства, я могу получить изображение. но проблема с устройством Ios 12.

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