Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从iOS应用程序在Whatsapp上共享图像,而不使用UIDocumentInteractionController_Ios_Objective C_Whatsapp - Fatal编程技术网

从iOS应用程序在Whatsapp上共享图像,而不使用UIDocumentInteractionController

从iOS应用程序在Whatsapp上共享图像,而不使用UIDocumentInteractionController,ios,objective-c,whatsapp,Ios,Objective C,Whatsapp,我使用UIDocumentInteractionController在Whatsapp上共享了一个iOS应用程序中的图像。但是,现在,我需要在不使用UIDocumentInteractionController的情况下共享一个映像。有可能吗?这是不可能的,因为所有应用程序都是沙盒的,UIDocumentInteractionController是在应用程序之间共享文件的唯一方法 阅读常见问题解答,其中仅提及共享文件(图像、视频和音频)的UIDocumentInteractionControlle

我使用UIDocumentInteractionController在Whatsapp上共享了一个iOS应用程序中的图像。但是,现在,我需要在不使用UIDocumentInteractionController的情况下共享一个映像。有可能吗?

这是不可能的,因为所有应用程序都是沙盒的,
UIDocumentInteractionController
是在应用程序之间共享文件的唯一方法

阅读常见问题解答,其中仅提及共享文件(图像、视频和音频)的
UIDocumentInteractionController
。如果只想显示WhatsApp,可以将文件的扩展名更改为:

  • images-.wai,其类型为net.whatsapp.image
  • 视频-.wam类型为net.whatsapp.movie
  • 音频文件-.waa,其类型为net.whatsapp.audio

这是不可能的,因为所有应用程序都是沙盒,
UIDocumentInteractionController
是在应用程序之间共享文件的唯一方法

阅读常见问题解答,其中仅提及共享文件(图像、视频和音频)的
UIDocumentInteractionController
。如果只想显示WhatsApp,可以将文件的扩展名更改为:

  • images-.wai,其类型为net.whatsapp.image
  • 视频-.wam类型为net.whatsapp.movie
  • 音频文件-.waa,其类型为net.whatsapp.audio

我不明白您为什么不想使用UIDocumentInteractionController。也许像这样的临时修复可以帮助:

if ([[UIApplication sharedApplication] canOpenURL: [NSURL URLWithString:@"whatsapp://app"]])
{

}

我不明白你为什么不想使用UIDocumentInteractionController。也许像这样的临时修复可以帮助:

if ([[UIApplication sharedApplication] canOpenURL: [NSURL URLWithString:@"whatsapp://app"]])
{

}

嘿,参考以下链接:嘿,参考以下链接: