Почему я повторял сообщения «Вы уверены, что хотите открыть его?» При запуске приложений?

16

Мои параметры безопасности установлены на «Mac App Store и идентифицированные разработчики». Я все еще получаю эту проблему, хотя я позволил приложению запускаться более одного раза от имени администратора. Конкретными приложениями, которые сталкиваются с этой проблемой, являются Coda 2 от Panic, PDFpenPro от Smile Software и Firefox.

«Coda 2» - это приложение, загруженное из Интернета.  Вы уверены, что хотите открыть его?  Safari загрузил этот файл 29 августа 2012 г.

Panic и Smile Software - идентифицированные разработчики, если я не ошибаюсь. И Transmit by Panic открывается нормально без этих предупреждений.

Есть идеи, почему это так?

blogjunkie
источник
И это каждый раз, когда вы запускаете эти приложения, даже после подтверждения диалога? Я бы сначала попытался восстановить права доступа к диску в Дисковой утилите.
Джерри
@Gerry только что попробовал это и нашел некоторые ошибки разрешений, но, к сожалению, проблема все еще сохраняется :(
blogjunkie
Попробовал это, и я получил: -bash: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister: No such file or directory это правильная команда? Я был бы признателен, если бы вы могли сделать репост на pastebin.com
blogjunkie
Я отредактировал комментарий через несколько минут после отправки. Обмен стеками вставляет символы нулевой ширины без соединения в середине длинных строк без пробелов.
Lri

Ответы:

20

Решил проблему! По какой-то причине карантинные метаданные очищались некорректно. Я исправил это, выполнив:

sudo xattr -d com.apple.quarantine /Applications/Coda\ 2.app

Большое спасибо Томасу Риду на форумах Apple - Ссылка для ответа .

blogjunkie
источник
Это был ответ, который я искал; это сработало отлично! Спасибо.
Bluebinary
При первом открытии файла щелкните его правой кнопкой мыши и выберите «Открыть». В дальнейшем заявка будет открыта без подтверждения, поскольку она была одобрена.
user584583
Если щелкнуть правой кнопкой мыши и выбрать «Открыть», предупреждение не исчезнет даже после нескольких попыток. Потребовалась команда этого ответа, чтобы решить проблему для меня.
Macil
2

Если другие приложения продолжают показывать диалоговые окна, вы также можете попытаться полностью отключить предупреждения карантина defaults write com.apple.LaunchServices LSQuarantine -bool false. Он также отключает предупреждения, отображаемые гейткипером, даже если он был включен в системных настройках.

LRI
источник
1

При первом открытии файла щелкните его правой кнопкой мыши и выберите «Открыть». В дальнейшем заявка будет открыта без подтверждения, поскольку она была одобрена.

«Это, безусловно, самый простой и безопасный метод ... Чтобы открыть заблокированный Gatekeeper файл, просто щелкните правой кнопкой мыши соответствующий файл или щелкните, удерживая клавишу Ctrl, и в появившемся меню выберите« Открыть ». Появится окно с запросом. для подтверждения.

В дальнейшем приложение будет открываться без подтверждения, вам нужно будет сделать это только при первом запуске. Этот метод работает для «x - приложения, загруженного из Интернета. Вы уверены, что хотите открыть его? »И« x не может быть открыт, потому что он не был загружен из App Store », и оставляет Gatekeeper включенным все время.

ИСТОЧНИК

http://www.idownloadblog.com/2017/04/20/fix-application-from-internet-gatekeeper/

https://www.unlockboot.com/application-downloaded-internet-sure-want-open/

user584583
источник