“méret eltérés” hiba a Cydia-ból történő letöltés közben meglehetősen gyakori, de a javítás nem túl nehéz (legalábbis abból, amit tapasztaltam). A minap az iFunbox észlelte a jailbroken eszközömet börtönként, és megpróbáltam letölteni az afc2add-t a Cydia-ból, hogy kijavítsam a problémát. Nem tudtam folytatni, mert ez a hiba folyamatosan felbukkant.
méret eltérés: Eltérés a felsorolt csomag mérete és a tényleges csomag mérete
futtattam egy keresést a Google-on, de nem tudtam működő megoldást találni. Egy fórumon azt mondták, hogy ez általában akkor történik, ha a tárolóban lévő csomag nem azonos méretű, mint a felsorolt. Például, ha egy csomag 50 KB méretű, és valójában nagyobb vagy kisebb méretű, mint amit a Cydia mond, akkor nem fog telepíteni. Azt mondják, hogy a repo karbantartónak be kell illesztenie a csomagolt deb fájl megfelelő méretét vagy ellenőrző összegét a szerverre.
nos, mivel nem tudtam kapcsolatba lépni a repo tulajdonosával , ez nem fog működni. Különben is, bármikor megkaphatom a csomagot egy másik tárolóból.
méret eltérés: ugyanaz a csomag, Különböző méretek különböző Repókban
amit megfigyeltem, más volt. A szóban forgó csomag három különböző tárolóban volt elérhető. Kettő azonos méretű volt, a harmadik pedig más volt. Ez a csomag két tárolóban 55,1 KB-ként, a harmadikban pedig 54,0 KB-ként jelent meg.
megpróbáltam letölteni a csomagot mindhárom repóból, de ugyanez a hiba folyamatosan felbukkant. A harmadik, más méretű csomag egyike volt azoknak az “árnyékos” tárolóknak, amelyekben nem igazán bízhat meg, és azt feltételeztem, hogy innen származik a probléma.
az egyszerű javítás
csak annyit tettem, hogy töröltem a csomag más méretét mutató adattárat, és ez megoldotta a problémát. Ez akkor is működhet, ha a” Méreteltérés ” hibát az okozza, hogy ugyanaz a csomag különböző méretű, különböző tárolókban szerepel.
ha a hibát valójában a felsorolt csomagméret és a tényleges csomagméret eltérése okozza, akkor az egyetlen megoldás a tároló karbantartójával való kapcsolatfelvétel lehet.