Dodaje post jako nowy wątek, chociaż podobna dyskusja już się toczy w tym wątku. Jest tam ogólnie duży off-topic, zresztą temat dotyczył ogólnie WeDicta, a nie opisywanego poniżej problemu.
Do rzeczy:
Mam ten sam problem, sprawdzałem na dwóch iPhonach (2G). Po skopiowaniu słowników do
wszystko działa dobrze, do pewnego czasu. Prawdopodobnie do pierwszego restartu iP lub synchronizacji z iTunes. Potem pojawia się ten błąd. Usunięcie i ponowne pobranie WeDict z AppStore pomaga, ale dodatkowe słowniki trzeba wgrywać na nowo, po jakimś czasie problem się powtarza. Być może trzeba dodać wpisy dot. plików dodatkowych słowników do pliku CodeResources, wpisy te wglądają (dla standardowych słowników instalowanych wraz z aplikacją) między innymi tak:/private/var/mobile/Applications/ [hash] /WeDict.app
Może ktoś "odgadnie" co to za hash? Pewnie jakieś MD5, które można wygenerować na podstawie pliku albo jego nazwy. To takie moje wolne przemyślenia.<key>English_Chinese.dict</key>
<data>
//TxCu6gs6nTfB86qLH6x5ccgPI=
</data>
<key>English_Chinese.idx</key>
<data>
0nhc1kmQWrA68RmjiivDfb8jugw=
</data>
<key>English_Chinese.idxc</key>
<data>
40rPrBkbW51YVgy1Dy0lJxNLx6A=
</data>
update
Przed chwilą przeinstalowałem WeDict, dodałem dwa dodatkowe słowniki (Angielsko-Polski 2.0 i Polsko-Angielski 2.0), zrestartowałem iP, zrobiłem synchronizację przez iTunes i... wszystko działa jak należy. Może problemem jest maksymalna ilość słowników jaka może być zainstalowana?




LinkBack URL
About LinkBacks

