Похоже, вам нужно пересобрать macOS 'LaunchServices
.
. Для этого загрузите OnyX и выберите версию, основанную на текущей версии MacOS.
Опция, которая вам нужна, находится в красной рамке, и я бы посоветовал вам ПРОВЕРИТЬ все, что вам не нужно или вы не знаете; в противном случае вы можете удалить данные, которые вам могут понадобиться:
После этого вы можете повторить попытку со встроенным Make iTerm2 Default Term
в iTerm2 (если эта опция для вас неактивна, нажмите option
+ кнопку меню iTerm, чтобы снова включить ее).
Есть способы сделать это через командную строку, не загружая третью сторонние приложения, но я достаточно доверяю OnyX, чтобы выполнить это задание.
Однако, если вы решите сделать это из командной строки, убедитесь, что вы набрали команду, соответствующую вашей текущей версии macOS. Подробнее об этом здесь .
Надеюсь, это поможет:)