iOS系统更新让我负责的App出了一个Bug
Bug的问题是用来检查档案完整性的md5会发生计算错误问题
最后的解法是不要用泛型传递model到别的地方encode去算md5
而是直接就地直接都处理好直接去算md5就正确
三小?
但是明明都是用一样的字串去解的
什么特殊符号编码应该也都没问题,连别处encode 处理的code写法我都给他搞成一模一样
结果就是只要传递出去在别处encode计算md5就出事
那诶阿捏?
更鸡掰的是以前都正常,iOS17才出现
就算这段原本不是我写的或者他写很烂也别这样啊
虽然Bug修好了,但是好懒得找原因了……
程式好难