我使用UIActivityViewController共享多个图片但是当我在列表中选择一个Gmail时,它会打开它,然后我会看到我的附件,然后Gmail扩展程序崩溃了。下次当我选择它时它甚至不会打开。
但是,一切都可以正常使用UIActivityViewController列表中的邮件应用或其他应用。
NSArray *scans = self.document.scans;
NSMutableArray *imagesData = [NSMutableArray arrayWithCapacity:[scans count]];
for (DScan *scan in scans) {
UIImage *image = [scan fullImageWithError:nil];
[imagesData addObject:UIImageJPEGRepresentation(image, 0.6)];
}
UIActivityViewController *controller = [[UIActivityViewController alloc] initWithActivityItems:imagesData applicationActivities:nil];
[self presentViewController:controller animated:YES completion:nil];
请帮助我理解代码中的错误。
提前谢谢!