Почему эта ошибка произошла бы при попытке установить Рычание? И что я должен сделать для заканчивания этой проблемы?
There is no default application specified to open the document Growl.prefPane
Во-первых, я попытался обновить Рычание и получил то сообщение. Я затем удалил Рычание, попытался делать новую установку и все еще получил его.
Я также пытался выполнить следующее (сбрасывающий Launch Services) в терминале, затем устанавливая Рычание, с тем же результатом:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user /
Я немного удивлен, что восстановление Вашей базы данных Launch Services не решило проблему. Возможно, существует другое приложение (помимо Установок системы), который пытается требовать prefPane
расширение.
Если бы Вы могли бы установить предпочтительные области, я предложил бы, чтобы использование RCDefaultApp проверило и/или сбросило ассоциацию между prefPane
расширение и приложение Установок системы.
Вы могли бы попытаться перетащить Ваш prefPane
файл (пакет, действительно) на значок панелей (уже рабочий экземпляр) Установки системы вместо того, чтобы просто открыть его через Средство поиска.
“Ручной” метод установки состоял бы в том, чтобы просто скопировать prefPane
пакет к ~/Library/PreferencePanes/
или /Library/PreferencePanes/
. Это может работать для установки его, но это не решит проблему ассоциации.
Вы попытались перезапустить после сброса Вашей Launch Services? (Что команда Terminal, которую Вы отправили, сделала),
Это не устраняет Вашу проблему, но как обходное решение:
Предпочтительные Области могут быть установлены в ~/Library/PreferencePanes/
или /Library/PreferencePanes
.
Делает open -a "/Applications/System Preferences.app" /PATH/TO/Growl.prefPane
работа?