如题我用 mac 自带的压缩器把我自己开发的谷歌浏览器插件生产版本压缩后,尝试提交开发者中心,结果一直报错说包结构不对,找不到 manifest.json 。
反复校对了好几次,并且测试了另一个之前上传过的插件,都没有问题,都能识别。于是尝试用命令行的 zip 打包,再次上传,这回正常了。
所以疑惑 Macos 自带的压缩器难道和标准不符?
![]() |
1
Chicagoake 31 天前
自带的压缩器根本不敢用,发给 Windows 解压出来直接乱码。keka 好用。
|
![]() |
2
857681664 OP @Chicagoake 也没有想到用 keka ,想着自带的比较方便就用了,结果有坑
|
3
chesha1 31 天前
@Chicagoake #1 这个我遇到过,是编码导致的,macos 自带的压缩用的是 utf-8 ,用 Windows 自带的解压解不出来,是 Windows 自带的解压太弱鸡了,随便换个能处理编码问题的第三方解压软件就行了
|
4
Kobayashi 31 天前 via Android
zip 没有记录压缩时文件系统编码,解压时默认使用当前操作系统编码。结论是跨平台尽量不用 zip 。
|
5
MrKrabs 31 天前
都是英文哪来的编码问题
|