【问题标题】:UTIs for the gallery App share function图库应用共享功能的 UTI
【发布时间】:2014-03-20 15:08:18
【问题描述】:

我正在我的应用中实现 Foto/video/others 导入。

使用 UTI 的 public.image、public.movi​​e、com.adobe.pdf 等可以在很多应用程序上正常工作,但苹果的画廊在分享功能中只显示邮件、Facebook、twitter 和 youtube。 如何让我的应用出现在这个列表中?

谢谢!

【问题讨论】:

    标签: ios objective-c file-type uti


    【解决方案1】:

    您的应用程序是消费者(您说您正在导入。)Apple 的图库应用程序也是消费者和生产者。作为生产者,Gallery 可以作为消费者与您的应用共享。

    在桌面 (OSX) 上,第一步是在您的应用程序包中声明您的应用支持(生成或使用)的 UTI。然后在类似于“共享”的情况下,Finder 允许您双击文件(文档)以使用支持 UTI 的默认应用程序(或其他应用程序)打开它。 Finder 是安全性(沙盒)的一部分:使用 Finder 时由用户负责,并且操作系统假定用户了解在应用程序之间共享内容的安全隐患,但 Finder 仍可能会发出有关安全性的警告。

    在 iOS 上,我想您会问在您的应用程序包中声明 UTI 是否足以用于“共享”按钮?我不知道。在 iOS8 中,您显然需要App Extension

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-19
      • 2012-02-29
      • 2016-10-21
      • 2017-02-24
      • 2016-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多