为了账号安全,请及时绑定邮箱和手机立即绑定

如何将文件类型与iPhone应用程序关联?

如何将文件类型与iPhone应用程序关联?

iOS
凤凰求蛊 2019-06-03 09:56:49
如何将文件类型与iPhone应用程序关联?关于将您的iPhone应用程序与文件类型相关联的主题。在……里面这,这个我了解到应用程序可以与自定义的URL协议相关联。这几乎是一年前的事了,从那时起,苹果推出了“文档支持”,它更进一步,允许应用程序与文件类型相关联。有很多关于文献资料关于如何设置您的应用程序,以启动其他适当的应用程序时,遇到一个未知的文件类型。这意味着,对于任何应用程序来说,这种关联都不起作用,就像注册URL协议那样。这就引出了一个问题:像Safari或Mail这样的系统应用程序是否实现了这个系统来选择相关的应用程序,或者它们是否会像以前一样什么都不做呢?
查看完整描述

3 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

除了Brad的出色回答之外,我还发现(至少在iOS 4.2.1上)在打开Mail应用程序中的自定义文件时,如果之前打开了附件,您的应用程序就不会被触发或通知。“用…打开”弹出窗口出现了,但什么也没做。

这似乎是通过将文件从收件箱目录中移出来解决的。一种安全的方法似乎是在文件打开时同时(重新)移动它(在-(BOOL)application:openURL:sourceApplication:annotation:)以及查看Documents/Inbox目录,删除所有项目,例如applicationDidBecomeActive:..最后一次捕获-所有可能需要使应用程序再次处于干净的状态,以防先前的导入导致崩溃或被中断。


查看完整回答
反对 回复 2019-06-03
  • 3 回答
  • 0 关注
  • 979 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信