如何在Mac OS X中将应用程序注册到uri方案

时间:2012-05-15 08:46:47

标签: macos url uri url-scheme

Mac OS应用程序可以通过指定CFBundleURLTypes通过Info.plist文件注册自定义uri方案。为了添加另一个uri方案,需要修改Application bundle。

问题是:如何为已安装的应用程序添加额外的uri方案,而无需更改应用程序本身。如果可以从命令行完成,则可以获得奖励积分。

3 个答案:

答案 0 :(得分:3)

我个人使用RCDefaultApp preference pane,这是免费的。我认为它会为您管理这些CFBundleURLTypes(以及更多)。

点击即可。我也想听听命令行选项。

答案 1 :(得分:1)

另请参阅defaultapp以获取命令行选项。

答案 2 :(得分:0)

您可以使用LinCastor(http://onflapp.wordpress.com/lincastor/)。可以将URL协议方案与AppleScript,shell脚本或现有应用程序相关联。