这个问题很难找到并解决。找不到任何相关的文档。 我有一个非基于文档的应用程序,我想打开所有特定的文件类型,但我不想使用NSDocuments,而是让我的代码处理文件的打开和处理。我已经将CFBundleTypeExtensions和所有设置添加到info.plist中。
现在应用程序会打开文件类型,但会显示错误消息:"无法打开xxxx文档。应用程序无法打开yyyyy格式的文件。"
这个问题很难找到并解决。找不到任何相关的文档。 我有一个非基于文档的应用程序,我想打开所有特定的文件类型,但我不想使用NSDocuments,而是让我的代码处理文件的打开和处理。我已经将CFBundleTypeExtensions和所有设置添加到info.plist中。
现在应用程序会打开文件类型,但会显示错误消息:"无法打开xxxx文档。应用程序无法打开yyyyy格式的文件。"
你在应用程序委托中是否已经实现了-application:openFile:方法?如果没有,那么你的应用程序将无法知道如何打开某个随机格式的文件。你需要添加这个功能并根据成功或失败进行响应。