iOS应用程序的文件关联(“打开..”)/ CFBundleDocumentTypes问题

问题描述:

我最近为iPad购买了一个完美的文件管理器应用程序。这个应用程序中的所有内容都很棒,除此之外,它无法处理某些特定的文件类型。iOS应用程序的文件关联(“打开..”)/ CFBundleDocumentTypes问题

因此,例如,如果我尝试在移动Safari中下载文件并尝试将其保存到文件管理器中(为了进一步上传到Dropbox,电子邮件等),我无法做到这一点,因为该应用程序未列在“打开”列表中。

问题是,如何将此应用程序与此特定文件类型关联?我搜索了谷歌,发现应用程序的文件关联信息存储在CFBundleDocumentTypes部分的Info.plist文件中。

所以我只是修改Info.plist但id没有帮助。我还发现了这个应用程序的破解版本,并将info.plist放入IPA文件,重新安装在iPad上的应用程序,它也没有帮助。

有什么建议如何解决这个问题?

您不能只添加文件类型。该应用程序还必须进行编码才能接受打开文件的请求。

尝试与开发人员联系并要求他们添加此功能。

问题可能不是APP,而是IOS的一个限制:它是一个随机选择,只显示10.我不知道它是随机选择基于你最常用或最常用的选择。除了删除不经常使用的应用以外,您无法改变这一点。但是说了这些,该应用程序还必须支持您要发送的文档的扩展名:不仅仅是作为它存储的文档,而且作为它从另一个应用程序接受的文档。如果可能的话,您可以尝试将其首先转换为PDF,然后打开。希望这可以帮助。