【问题标题】:The 'Open with' option is automatically changed with my app when my app is installed安装我的应用程序后,我的应用程序会自动更改“打开方式”选项
【发布时间】:2011-03-03 06:50:18
【问题描述】:

我正在开发一个用于组织和播放电影文件的桌面应用程序。因此,我在应用程序目标的属性下添加了 mp4、mov、avi、m4v(mp4、mov、avi、m4v 扩展名)作为文档类型。 问题是当用户在他系统的 Applications 文件夹中安装我的应用程序时,打开 mp4 电影文件的默认选项会自动从 QuickTime Player 更改为 Voila。默认选项不过是文件信息窗口中提供的“打开方式”选项。大多数用户都会遇到这种情况。为什么会这样?我该如何解决?

【问题讨论】:

  • 您是否以某种方式在 LaunchServices 中将您的应用程序定义为默认处理程序? [Apple 的 LaunchServices 文档][1] 指定 LSSetDefaultRoleHandlerForContentType - 你用过吗? [1]:developer.apple.com/library/mac/#documentation/Carbon/Reference/…
  • 没有Asmus。我没有在我的应用程序中使用 LSSetDefaultRoleHandlerForContentType。如我的帖子中所述,我只使用了我的应用程序目标属性下的文档类型。

标签: macos open-with


【解决方案1】:

可以在这里找到答案:http://markmail.org/message/kf7lxgpu52nn34k2

【讨论】:

    猜你喜欢
    • 2021-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多