Все, что я загружаю, не открывается. OS X говорит, что файл поврежден и не может быть открыт и должен быть перемещен в корзину. Как Adobe Reader, для документов PDF. Файлы JPEG не открываются. Офисные файлы не открываются. Тем не менее, предварительный просмотр миниатюр идеален, и я могу пролистать страницы, чтобы увидеть информацию. Я пытался загрузить документы OpenOffice для Office, но там говорится, что то же самое, поврежденное, не может открыться, должно быть перемещено в корзину.
MacBook Air с горным львом
macos
mountain-lion
Colin
источник
источник
Ответы:
Проблема, с которой вы сталкиваетесь, заключается в том, что Gatekeeper пытается защитить вас от вредоносных программ и не только не распознает "подпись" разработчика загруженного вами приложения, но и "видит", что файл был изменен кем-то / кем-то, кроме разработчика ,
Параметры Gatekeeper находятся в меню Apple> «Системные настройки»> «Безопасность и конфиденциальность»> вкладка « Общие » (El Capitan показан ниже) под заголовком «Разрешить загрузку приложений из:»
Даже при выключенном Gatekeeper, если вы получите сообщение «Поврежденное приложение», вы все равно не сможете открыть файл
За сайт поддержки Apple :
Делать привратника более дружелюбным ....
Решение этой проблемы находится в
info.plist
приложении. Если вы установите следующие значения ключейinfo.plist
, приложение вернется к «неподписанному приложению» и позволит вам установить его.Где находится
info.plist
файл? Он расположен в корневой папке вашего приложения, и перед ним будет указано имя приложения:{My-App-info.plist}
ПРИМЕЧАНИЕ. Для открытия файлов .plist вам потребуется программа типа TextWrangler (бесплатная) или редактор списков свойств, доступный в XCode . (Я предпочитаю идти с TextWrangler)
Открытие файла ....
После того как вы отредактируете этот файл и сохраните его, вы сможете открыть его, Controlщелкнув (или щелкнув правой кнопкой мыши) приложение и выбрав пункт «Открыть».
Стандартный отказ от ответственности
Gatekeeper защищает ваш Mac от вредоносных программ, которые постоянно распространяются в Интернете. Вы должны использовать это решение только с приложениями, которым вы полностью доверяете. Если вы просто загружаете программное обеспечение случайным образом и используете это решение для обхода Gatekeeper, вы получите скомпрометированную систему. Так что используйте на свой страх и риск.
источник
Сегодня я получил то же сообщение. Это сработало для меня:
Я обнаружил, что на этом сайте - https://help.openstreetmap.org/questions/21301/josmapp-is-damaged-and-cant-be-opened-you-should-move-it-to-the-trash
источник
Отключите «Разрешить приложения только из Mac App Store» в Системных настройках.
Казалось, это работает для меня. Да, я знаю, что это был не
.app
файл, но это не имело значения.Примечание: я узнал об этом после награды. Я все еще хотел бы видеть лучший ответ, возможно, с причиной.
источник
Решение для этого находится в другом потоке здесь: Gatekeeper препятствует открытию файлов из Finder (запуск приложений в порядке)
Краткий ответ: проверьте,
/var/db/gkopaque.bundle
является ли файл действительным или поврежденным. В моем случае это был файл с нулевым байтом. Замена его на исправную копию полностью устранила проблему, не отключая Gatekeeper.источник