Скорее всего, filename.zipэто не .zipфайл или поврежден.
Откройте Терминал . Вы можете получить к нему доступ, введя «Терминал» в Spotlight .
Введите команду (ы) в следующих шагах в командной строке (трижды щелкните строку, скопируйте ее и вставьте в свою подсказку). Заменить filename.zipна фактическое имя zipфайла.
Если имя файла содержит пробелы, вам нужно ввести его по-другому, используя escape- \символ. Например, если файл назван compressed crap.zip, вы должны ввести compressed\ crap.zipв командной строке.
Шаг 1:
Ремонт дисковых прав. После этого попробуйте снова открыть файл .zip. Если вы хотите, вы можете сделать это из командной строки.
diskutil repairPermissions /
Шаг 2:
Используйте файл, чтобы подтвердить, что это на самом деле ZIP-файл:
file ~/Downloads/filename.zip
Выход должен быть:
Zip archive data, at least v2.0 to extract
Если вы не получили этот вывод, опубликуйте его как комментарий, прежде чем продолжить.
Шаг 3:
Убедившись, что это на самом деле zip-файл, попробуйте распаковать его прямо из командной строки:
unzip ~/Downloads/filename.zip -d ~/Downloads
Шаг 4:
Шаг 3 скорее всего потерпит неудачу. Запустите команду zip, чтобы попытаться исправить любое повреждение и восстановить содержимое архива (снова замените filename.zipна actualname.zip):
zip -FF ~/Downloads/filename.zip --out ~/Downloads/Repairedversion.zip
Если он выполняется корректно, вы сразу же вернетесь к вашему приглашению. Выйти из терминала. Перейдите в папку «Загрузки» и дважды щелкните ее Repairedversion.zip- она должна быть разархивирована без проблем.
Кроме того, он не может выйти чисто. Если вы представлены
Is this a single-disk archive? (y/n):
Хит yключ. После того, как вы вернетесь к приглашению, попробуйте снова открыть Repairedversion.zipпапку «Загрузки». Если вы все еще не можете открыть его, прокомментируйте ниже предупреждение (а), полученное от команды. Если вы достигли этой точки, вероятно, файл поврежден.