Mac show/delete custom URL schemes
cocoa, macos, objective-c, url-scheme
Solution
Was Googling for a solution to this, saw your post, then was able to solve the problem.
Close all applications and
Open terminal and dump this into it:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
That should do it for you. Worked for me. This will Rebuild LaunchServices to Remove Duplicates for you.
Problem
I have made an cocoa mac application which can be called by a URL-Scheme. After a while I was unsatisfied by the current URL-scheme name and changed it. But my mac still reacts on the old URL-scheme. Is there a way to list and even delete (custom) URL-schemes? Ps. If I release a new version of the application, I am not certain that the URL-scheme is overridden by the new application, can some one confirm this?