ios iphone挂钩直接打开instagram,而不显示UIDocumentInteractionController

我正在通过Instagram在我的应用程序中共享图像。 我读过他们的文档 。

看来我需要使用iOS UIDocumentInteractionController来允许(我明白,它允许访问我的应用程序的沙箱中的文件)。

深入挖掘,我遇到了这个库 ,使事情变得非常简单。

我与它的问题是,它提出的行动表(它只有一个button – Instagram的…)我怎样才能使用的UIDocumentInteractionController的instagram钩子没有显示的行动表。 我遇到了这个几乎相同的问题,但是过时,没有答案。

我自己search这个,我不认为有可能使用UIDocumentInteractionController而不显示一个操作表,也没有可能与Instagram共享一个图像,而不使用UIDocumentInteractionController。

这导致了不可避免的行动表。

我明白为什么他们这样devise(你不会在不知不觉中作为一个用户离开一个应用程序),但是在很多情况下会导致恼人的UIdevise。

我使用一个非常简单的共享开放的Instagramstream量。

  • 在本地保存图片到照片
  • 然后我用以下URL打开Instagram: instagram:// library?AssetPath = assets-library

这将Instagram 直接打开到照片库 。 因为照片在不久之前被保存,所以新照片作为图库中的第一张照片可见。