如何更改安装时 OS X 的默认编辑器?

发布于 2024-08-11 12:55:32 字数 282 浏览 7 评论 0原文

我正在设置一个要在 OS X 上安装的应用程序。该应用程序的早期版本已安装,并且已在应用程序包的 Info.plist 文件中关联了要与该应用程序打开的文件类型。对于新版本的应用程序,我在 Info.plist 中有相同的关联。我想更改安装时的默认应用程序以使用新版本,而不要求用户卸载旧版本,或手动更改“打开方式...”对话框中的关联。

即使存在默认编辑器,是否可以以某种方式将我的应用程序注册为该文件类型的默认编辑器?

它仅适用于特定于应用程序的文件类型,因此我认为在安装新应用程序时更改关联不会令人烦恼或不道德。

I'm setting up an app to install on OS X. Previous versions of this app have been installed, and have associated a file type to open with the app in the Info.plist file in the app bundle. I have the same associations in the Info.plist for the new version of the app. I'd like to change the default app on install to use the new version without requiring the user to un-install their old version, or manually change the association in the Open With... dialog.

Is this possible, to somehow register my app to now be the default edtior for this filetype, even when a default editor exists?

It's just for a file type specific to the app, so I don't think it'd be annoying or unethical to change the association when I install the new app.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

巷子口的你 2024-08-18 12:55:33

我不确定 RCDefaultApp 是否适用于雪豹,但我知道我已经使用过它在旧版本的 os x 中。

关于它的一篇不错的博客文章也可以在此处找到。

I'm not sure if RCDefaultApp works in snow leopard, but I know I've used it in older versions of os x.

A nice blog entry about it can be found here as well.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文