URLスキームで呼び出すことができるココアマックアプリケーションを作成しました。しばらくして、現在のURLスキーム名に満足できず、変更しました。しかし、私のMacはまだ古いURLスキームに反応します。
(カスタム)URLスキームをリストし、さらには削除する方法はありますか?
追伸 新しいバージョンのアプリケーションをリリースした場合、URLスキームが新しいアプリケーションによって上書きされるかどうかはわかりませんが、誰かがこれを確認できますか?
URLスキームで呼び出すことができるココアマックアプリケーションを作成しました。しばらくして、現在のURLスキーム名に満足できず、変更しました。しかし、私のMacはまだ古いURLスキームに反応します。
(カスタム)URLスキームをリストし、さらには削除する方法はありますか?
追伸 新しいバージョンのアプリケーションをリリースした場合、URLスキームが新しいアプリケーションによって上書きされるかどうかはわかりませんが、誰かがこれを確認できますか?
これに対する解決策をグーグルで探していて、あなたの投稿を見て、問題を解決することができました。
すべてのアプリケーションを閉じて
ターミナルを開き、これをダンプします。
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
それはあなたのためにそれをするはずです。私のために働いた。これにより、LaunchServicesが再構築され、重複が削除されます。