На самом деле, это , кажется, одни и те же проблемы пользователей разви и бета - версии сталкиваются, и предложение есть , кажется, просто использовать менеджер профилей и создать новый профиль.
<path to...>/Firefox.app/Contents/MacOS/firefox -profilemanager
Ошибочный выбор неправильного профиля, вероятно, плохо закончится (профиль для устаревшей версии обновляется новой версией и впоследствии не может использоваться старой версией, или устаревшая версия захлебывается в профиле новой версии)... Чтобы избежать этого, в статье выше приведены ссылки на другие инструкции по созданию сценариев-оболочек, запускающих определенную версию с соответствующим профилем. Версия TL; DR это:
В редакторе скриптов создайте OSA-скрипт:
сделать сценарий оболочки "/Applications/Firefox.app/Contents/MacOS/firefox-bin -P profileName"
Сохранить как пакет приложений.
- Отредактируйте список
Contents/Info.plist
результата, включив в него пару ключ / значение LSUIElement=1
(для этого рекомендуется использовать какой-либо редактор plist или PlistBuddy, поэтому списки редактирования вручную, как предполагается, редко бывают полезными).
- Необязательно: вы можете настроить значок пакета, но он понадобится вам в формате
icns
. Связанная страница для img2icns
мертва, но в homebrew есть нечто, называемое makeicns