8
如何在OS X上配置自定义URL处理程序?
我在网上阅读了很多有关自定义URL处理程序/自定义协议处理程序的信息,例如: 在OSX下使用自定义协议启动外部应用程序 OS X URL处理程序以打开到本地文件的链接 我知道您可以告诉系统某个程序能够使用该Info.plist文件来处理特定的方案/协议: <key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleURLName</key> <string>Local File</string> <key>CFBundleURLSchemes</key> <array> <string>local</string> </array> </dict> </array> <key>NSUIElement</key> <true/> 但是,如果有多个应用程序可以打开同一个URL处理程序,例如,mailto:如何指定希望系统使用哪个应用程序? 有一些实用工具的引用,例如More Internet preference pane似乎在作者的站点上不再可用。我确实是在Google网上通过Googling找到它的,但似乎有点不稳定-就像是为较旧的OSX编写的-也许是Tiger。 我还没有找到有关如何为协议和自定义协议设置URL处理程序的信息。我假设plist我可以在某个地方编辑文件-也许有一个更新更好的工具可以与Mountain Lion一起使用?