双击文件时,我想用我的应用程序打开一个文件。我已经向应用程序注册了文件类型,application: openFile:
如果我将文件放到应用程序图标上,该方法可以正常工作。在苹果文档中它说,当用户双击文件时,这种方法也应该起作用。
我看到的是,通过双击打开文件时,应用程序将激活,但 Safari 会打开文件(尝试打开 .webloc 文件)。但是该方法application: openFile:
没有被调用:(
这是我在 xcode 中设置的方法:
编辑:
我已将 .webloc 设置为作为我的应用程序的标准打开。右键单击“打开方式”>“我的应用程序”也不起作用。
编辑 2: 如果我将文件扩展名重命名为 .mp3 或任何其他文件,我的应用程序将通过双击打开该文件!奇怪的...