【问题标题】:Adding my application to the Finder's context menu?将我的应用程序添加到 Finder 的上下文菜单?
【发布时间】:2013-01-09 23:33:51
【问题描述】:

我正在开发一个处理任何类型文件的应用程序。我希望用户能够在 Finder 中右键单击 任何类型的文件 并显示我的菜单选项。我知道您必须将您的应用程序添加为服务才能执行此操作,但是,无论我在 Info.plist 中的服务设置中添加什么,都无法解决问题。我确实将我的应用程序注册为 OS X 的服务,并且我知道它可以工作,因为在服务首选项下,我的应用程序的服务出现了。但是,我认为我传递的参数类型不正确,因为我无法通过右键单击文件来激活我的服务。

任何帮助将不胜感激。

【问题讨论】:

    标签: objective-c xcode operating-system finder


    【解决方案1】:

    你看过Apple documentation吗?

    另外,这可能有用:Writing a Snow Leopard Service for Finder.app

    【讨论】:

    • 是的,我查看了所有 Apple 文档。也从其他应用程序偷东西。没有运气。
    • 你在applicationDidFinishLaunching:handleServices:userData:error: 上有什么?还有相关的plist 部分?
    猜你喜欢
    • 2011-05-12
    • 2011-09-21
    • 2014-06-03
    • 2017-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多