从Mobile safari中的url打开应用程序失败,扩展名为.zip

时间:2010-12-28 23:23:15

标签: objective-c ios mobile-safari

我已经使用了这篇精彩帖子How do I associate file types with an iPhone application?中的信息,通过 mydoc.foo 和压缩版 mydoc.foo.zip来启动我的应用程序。 strong>自动神奇地解压缩到我的应用程序沙箱中。

我可以使用Safari在我的应用中打开一个网址,例如 http://blah.com/shared/mydoc.foo ,但当网址为 http://blah.com/shared/mydoc.foo.zip 时,我会收到消息当我在加载页面上使用在MyApp中打开按钮时,无法打开文档

我想知道什么需要添加到我的info.plist来使这个特定的URL工作,因为Safari将我的应用程序识别为此扩展程序集的接收者,并且Mail表现得非常好。

它没有击中 - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url委托方法。

1 个答案:

答案 0 :(得分:0)

由于您要接受.zip文件并且您关联的网页接受.gz文件,请确保您已指定com.pkware.zip-archive UTI而不是org.gnu.gnu-zip-archive