我使用UIDocumentInteractionController在iOS应用上分享了Whatsapp上的图像。但是,现在,我需要在不使用UIDocumentInteractionController的情况下共享图像。有可能吗?
答案 0 :(得分:4)
这是不可能的,因为所有应用都是沙箱,UIDocumentInteractionController
是在应用之间共享文件的唯一方式。
阅读integrate WhatsApp上的常见问题解答,仅提及UIDocumentInteractionController
共享文件(图片,视频和音频)。如果您只想显示WhatsApp,请将文件的扩展名更改为:
答案 1 :(得分:0)
我不明白你为什么不想使用UIDocumentInteractionController。也许像这样的临时修复可能有所帮助:
if ([[UIApplication sharedApplication] canOpenURL: [NSURL URLWithString:@"whatsapp://app"]])
{
}