«Size Mismatch» feil mens du laster ned Fra Cydia er ganske vanlig, men å få det løst er ikke for vanskelig (i hvert fall fra det jeg opplevde). Den andre dagen oppdaget iFunbox min jailbroken enhet som fengslet, og jeg prøvde å laste ned afc2add fra Cydia for å fikse problemet. Jeg kunne ikke fortsette fordi denne feilen fortsatte å dukke opp.
Størrelse Mismatch: Avvik I Oppført Pakkestørrelse og Faktisk Pakkestørrelse
jeg kjørte et søk På Google, men kunne ikke få en fungerende løsning. Det ble sagt i et forum at dette normalt skjer når pakken i et depot ikke er i samme størrelse som er oppført. For eksempel, hvis en pakke er oppført som 50kb i størrelse og det er faktisk større eller mindre i størrelse enn Hva Cydia sier, det er ikke skal installere. Det sies at repo-vedlikeholderen må sette inn riktig størrelse eller kontrollsum for den pakkede deb-filen på serveren.
vel, siden jeg ikke kunne kontakte repo-eieren , vil dette ikke fungere. Dessuten kunne jeg alltid få pakken fra et annet lager.
Størrelse Mismatch: Samme Pakke, Forskjellige Størrelser I Forskjellige Repos
det jeg observerte var annerledes skjønt. Pakken i spørsmålet var tilgjengelig i tre forskjellige repositorier. To av dem viste samme størrelse og den tredje var en annen. Denne pakken dukket opp som 55,1 KB i to repositorier og 54,0 KB i den tredje.
jeg prøvde å laste ned pakken fra alle tre repos, men denne samme feilen holdt dukker opp. Den tredje pakken med en annen størrelse var en av de «skyggefulle» repositoriene du egentlig ikke kan stole på, og jeg antok at det var der problemet kom fra.
Den Enkle Løsningen
Alt jeg gjorde var å slette depotet som viste en annen størrelse for denne pakken, og dette løste problemet. Dette kan også fungere for deg hvis feilen» Størrelse Mismatch » du får skyldes at du har samme pakke med forskjellige størrelser oppført i forskjellige lagre.
hvis feilen faktisk skyldes avvik i oppført pakkestørrelse og faktisk pakkestørrelse, kan det være den eneste løsningen å kontakte depotholderen.