由于某种原因,这很难找到和解决。找不到任何文档。 我有一个非基于文档的应用程序,我想打开所有特定的文件类型,但我不想使用NSDocuments但让我的代码处理文件的打开和处理它。我已将CFBundleTypeExtensions和所有设置添加到info.plist。
现在应用程序将打开文件类型,但显示如下错误:“无法打开文档xxxx。应用程序无法以yyyyy格式打开文件。”
答案 0 :(得分:13)
您是否在应用代理中实施了-application:openFile:?如果没有,您的应用程序无法知道如何以某种随机格式打开一些随机文件。您可以添加该功能并以成功或失败的方式进行响应。