我正在尝试将我的应用添加到“打开方式”菜单中。我的应用支持png格式的照片,只有png。如何在照片库中共享png时,如何在菜单中打开应用程序?
我发现了这个
How do I associate file types with an iPhone application?
但不是很清楚,我只需要支持png ......
答案 0 :(得分:2)
似乎有一些文件类型Apple不允许应用程序注册为处理程序 - JPEG和PNG在该列表中。您可以定义自定义文件类型/扩展名并轻松注册(如您引用的链接),但Apple似乎阻止应用程序显示在操作表中以接收图像。如果你想看看你的info.plist应该是什么样子,如果它可以注册为图像的处理程序,看看Evernote应用程序(它是免费的)。它们注册为各种文件类型的处理程序,包括图像和PDF。对于PDF,Evernote显示为发送文件的目标,但从不在图像中。
如果我猜测,我会说这是因为Apple不希望将数十个应用程序显示为用户想要保存在Mail,Safari等中的图像的目标。如果任何应用程序可以注册为了接收图像,用户可能会对他们保存的照片的位置感到困惑。