アーカイブユーティリティでは「エラー22 - 引数が無効です。」と表示されて展開できない。
ターミナルでunzipを使って展開しようとすると「Illegal byte sequence」のエラーメッセージが表示されて展開されない。
いろいろ調べてみると、アーカイブ内のファイルの名前に日本語(Shift-JIS)が使われていると発生するようです。
google先生に聞いてみましたが、同じ問題に遭遇している方はいるみたいで、unzipの代わりにdittoを使うと良いみたいですね。
https://github.com/CocoaPods/CocoaPods/issues/7711
こんな感じで、zipアーカイブを展開できます。
ditto -V -x -k --sequesterRsrc --rsrc FILENAME.ZIP ./パスワード付きのzipファイルなら、
ditto -V -x -k --sequesterRsrc --password --rsrc FILENAME.ZIP ./です。
無事に展開そうで、開けました。
0 件のコメント:
コメントを投稿