我制作了一个可以通过 URL-Scheme 调用的 cocoa mac 应用程序。过了一会儿,我对当前的 URL-scheme 名称不满意并更改了它。但是我的 mac 仍然对旧的 URL 方案使用react。

有没有办法列出甚至删除(自定义)URL 方案?

附言。如果我发布应用程序的新版本,我不确定新应用程序是否覆盖了 URL 方案,有人可以确认这一点吗?

最佳答案

在谷歌上搜索解决方案,看到你的帖子,然后能够解决问题。

关闭所有应用程序并

打开终端并将其转储到其中:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

那应该为你做。为我工作。这将为您重建 LaunchServices 以删除重复项。

关于objective-c - Mac 显示/删除自定义 URL 方案,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10156939/

10-10 23:07
查看更多