Question: Why am I allowed to execute the banned script, but not allowed to open it in a text editor?
Использование терминала для открытия скрипта обойдёт настройки GateKeeper. При открытии файла с помощью приложения GateKeeper пинает и мешает вам что-либо делать. Я бы предложил попробовать пару вещей:
- Отключите или измените настройки GateKeeper в Системных настройках> Безопасность и конфиденциальность> Общие.
- Попробуйте открыть приложение, которое вы хотите использовать, чтобы просмотреть содержимое и открыть файл напрямую
- Попробуйте использовать
open
команду из терминала с-a
флагом.
open -a /Applications/TextMate.app path/to/file
- Используйте редактор терминала, например
vim
илиnano
.
Вопрос: Как заставить Finder сохранить настройку Всегда открывать с?
Это может быть проблемой, потому что тип файла, который вы открываете, вообще не разрешается открывать. Посмотрите, будет ли это продолжаться после отключения GateKeeper.
Вы также можете получить информацию о конкретном типе файла, чтобы увидеть, какое приложение настроено на открытие этого типа файла. Может быть, вы нашли ошибку в OS X и процессе запуска служб?