[姆咪] 我怀疑我不会写程式

楼主: lovez04wj06 (车前草)   2023-12-06 16:26:55
iOS系统更新让我负责的App出了一个Bug
Bug的问题是用来检查档案完整性的md5会发生计算错误问题
最后的解法是不要用泛型传递model到别的地方encode去算md5
而是直接就地直接都处理好直接去算md5就正确
三小?
但是明明都是用一样的字串去解的
什么特殊符号编码应该也都没问题,连别处encode 处理的code写法我都给他搞成一模一样
结果就是只要传递出去在别处encode计算md5就出事
那诶阿捏?
更鸡掰的是以前都正常,iOS17才出现
就算这段原本不是我写的或者他写很烂也别这样啊
虽然Bug修好了,但是好懒得找原因了……
程式好难
作者: Wardyal (Wardyal)   2023-12-06 16:30:00
所以档案其实是一样的 只是md5算错喔?
楼主: lovez04wj06 (车前草)   2023-12-06 16:35:00
对,一模一样的东西,但是就算错,然后给出去错的东西造成无法上传。但最好笑的是东西拿回来反算却又变成正确了现在能修好但找不到说词报告
作者: Wardyal (Wardyal)   2023-12-06 16:36:00
可能是你那个什么泛式的时候有多帮你encode什么资讯吧就好像比压缩档案md5sum的时候会因为时间和其他东西导致每次压缩出来md5sum都不一样
楼主: lovez04wj06 (车前草)   2023-12-06 16:40:00
可能是这样吧,也只能继续找看看原因太苦了

Links booklink

Contact Us: admin [ a t ] ucptt.com