Mac显示/删除自定义URL方案

Jus*_*tin 4 macos cocoa objective-c url-scheme

我已经制作了一个可以通过URL-Scheme调用的可可mac应用程序.过了一会儿,我对目前的URL方案名称不满意并改变了它.但我的mac仍然对旧的URL方案做出反应.

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

PS.如果我发布了一个新版本的应用程序,我不确定新的应用程序是否覆盖了URL方案,有人可以证实这一点吗?

mqu*_*tub 6

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

关闭所有应用程序和

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

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
Run Code Online (Sandbox Code Playgroud)

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