
春节前,我把我之前的一个 Chrome 扩展重构了,然后顺带着修改了下,提交到了 Firefox 和微软 Edge。
由于这次重构使用了 Webpack, 在提交到 Firefox 的时候,要求提交源码,Firefox 的审查员会审核。 然后期间遇到了 Zip 压缩后每次 md5 不同的问题。
具体内容在这里:https://akawa.ink/2020/02/14/fix-zip-md5-sum-diff.html
1 also24 2020-02-25 02:10:54 +08:00 从这个角度来说,似乎是审核人员的工作流程存在问题啊…… |
2 Mohanson 2020-02-25 02:36:02 +08:00 via Android zip 中每个文件 header 中都有 mtime 和文件权限,感觉搞错问题方向了,zip 不存在压缩后 md5 不同的问题,问题起因只是不清楚 zip 会记录 mtime 而已 |
5 ihipop 2020-02-25 08:46:19 +08:00 via Android 感觉审核为了省事做了一些自动化工具其中就包括自动校验 md5,但是流程确实是不对的。 |
7 StrayBugs 2020-02-25 15:56:46 +08:00 审核人员应该对比源文件本身才对,我的审核员是解压出来对比的。另外换 yarn 比较保险,npm lock 了还是有可能发生变化。 |