【问题标题】:Add Open In ... option to ipad gallery?将 Open In ... 选项添加到 ipad 画廊?
【发布时间】:2013-05-17 09:21:49
【问题描述】:

我正在尝试将我的应用程序添加到 iPad 中的 Open In ... 选项,并且我已将我的应用程序支持的文件类型添加到 Info.plist 中的文档类型中。这适用于在邮件客户端和 safari 中打开的文件。有没有办法将此添加到 iPad 画廊?

【问题讨论】:

  • "open in" 仅适用于邮件和 safari
  • 遗憾的是,出于某种未知原因,Apple 不允许任何人选择为照片应用中的图像打开第三方应用。最好的办法是使用“照片”应用中的“复制”,并确保您的应用支持从粘贴板粘贴图像的功能。

标签: ios ipad cocoa-touch


【解决方案1】:

我认为这将有助于未来用户的

您无法在图库中获得 Open in... 选项。但是,如果您不想在其他应用程序中获得该选项,那么您已经在 info.plist 中进行了一些更改

例如

<key>CFBundleDocumentTypes</key>
<array>
    <dict>
        <key>CFBundleTypeName</key>
        <string>Images</string>
        <key>LSHandlerRank</key>
        <string>Alternate</string>
        <key>LSItemContentTypes</key>
        <array>
            <string>public.image</string>
        </array>
    </dict>
</array>

这会使您的应用在其他应用的 .并确保您已实施

(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation

AppDelegate 中处理回调的方法..

【讨论】:

  • 这不是我要找的,它认为@rmaddy 是对的是做不到的。
猜你喜欢
  • 1970-01-01
  • 2015-10-03
  • 1970-01-01
  • 2011-09-17
  • 2016-03-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-30
相关资源
最近更新 更多