macOS 10.15 Catalinaのアーカイブユーティリティは「7z」圧縮ファイルの解凍が可能になっています。詳細は以下から。
Catalinaではmac0S 10.15.2までmacOSデフォルトのファイル圧縮・解凍ツールである「アーカイブユーティリティ (Archive Utility)」が日本語のShift JISや簡体字中国語のGB 2312エンコーディングを含むファイルを解凍できない不具合が報告されていますが、その不具合を調べていたところ、Catalinaのアーカイブユーティリティがオープンソースのデータ圧縮フォーマット「7z (7-zip)」の解凍をサポートしていることを知りました。
Note that macOS 10.15 Catalina’s bundled Archive Utility supports 7Z extraction, but does not support AES encryption. Check you’re opening the encrypted file using Keka.
Cannot unlock password-protected 7Z/ZIP in Catalina · Issue #477 · aonez/Keka – GitHub
これはオープンソースのMac用ファイル圧縮・解凍ツール「Keka」のコミュニティで言及されており、確認したところmacOS Mojave以下のmacOSでは7zファイルを開こうとすると上記のように「書類”hoge.7z”を開くために設定されているアプリケーションはありません。」というウィンドウが表示されるのに対し、Catalinaではダブルクリックだけで解凍されます。
ただし、KekaのIssuesでもコメントされている通り、macOS Catalinaのアーカイブユーティリティはパスワード付き7zファイルを開こうとすると、パスワード入力ダイアログが出るまではいいのですが、正しいパスワードを入力しても解凍できない不具合があるようです。
おまけ
KekaのIssuesで開発者のaONeさんらが指摘されている通り、macOSのアーカイブユーティリティは現在AESを利用した圧縮ファイルの解凍をサポートしていないようで、7-zip.orgで公開されている7-Zip for Windowsで圧縮ファイルを作り試してみましたが、そのファイルも解凍できないため、この不具合(zipファイルの件も含めて)はApple側の対応待ちのようです。
また、macOSのアーカイブユーティリティが7zをサポートしたことで、アーカイブユーティリティのリソース内には7zファイル用のアイコンが追加されています。
/System/Library/CoreServices/Applications/Archive Utility.app/Contents/Resources/au-7z.icns
コメント
Kekaのアイコンはグロいダンゴムシがゆるキャラ系になったんだなw