Jak opravit pád aplikace z chyby telugských znaků na iOS 11.2.5

Photo of author

By etechblogcz

Operační systém iOS 11 se nesmazatelně zapsal do historie společnosti Apple, avšak bohužel ne zrovna pozitivním způsobem. Jeho uvedení na trh provázely četné komplikace a zdá se, že tato verze je doslova pronásledována chybami. Společnost Apple sice usilovně pracuje na jejich opravách v každé následující aktualizaci, nicméně každá nová verze s sebou přináší i vlastní problémy. Uživatelé, kteří používají verzi iOS 11.2 a novější, se aktuálně potýkají s nedostupností aplikace iMessage. Ačkoli se zdá, že chyba byla v beta verzi iOS 11.3 opravena, objevila se další potíž, tentokrát v podobě takzvané chyby telugského znaku. Tato chyba postihuje nejen aplikaci Zprávy, ale i další aplikace pro zasílání zpráv, včetně Facebook Messengeru. Nejedná se však o chybu přímo zaviněnou společností Apple, nýbrž o problém s kódováním znaků Unicode, který se nedá zcela eliminovat ani důkladným testováním.

Problém s telugským znakem

Pokud obdržíte v aplikaci Zprávy konkrétní znak z jazyka telugština, dojde k okamžitému selhání aplikace, a to nejen v aplikaci Zprávy, ale i v dalších aplikacích pro komunikaci. Problém spočívá přímo v tomto znaku, takže jakákoli aplikace, která se ho pokusí zobrazit, ať už jde o nativní aplikaci Zprávy nebo Facebook, automaticky přestane fungovat. Ještě závažnější situace nastane, když se iOS pokusí zobrazit tento znak v notifikaci, což může vést k restartování Springboardu (domovské obrazovky) nebo dokonce k úplnému selhání zařízení. Vložení tohoto znaku do aplikace Poznámky také způsobí její pád a potenciálně i nestabilitu celého telefonu.

Naštěstí je oprava této chyby poměrně jednoduchá. Společnost Apple o problému ví a v beta verzi systému iOS 11.3 je již opraven.

Jak opravit chybu s telugským znakem

Pokud se potýkáte s tím, že po obdržení telugského znaku vaše aplikace Zprávy a další aplikace pro zasílání zpráv neustále padají, musíte pro vyřešení tohoto problému provést dva kroky.

Nejprve požádejte někoho, aby vám poslal novou zprávu, ideálně iMessage, avšak postačí i obyčejná SMS. Tento krok by měl obnovit stabilitu aplikací a zabránit dalším pádům zařízení. Jakmile se aplikace a zařízení stabilizují, je nutné smazat zprávu obsahující problematický znak. To může být náročné, protože při opětovném otevření aplikace se může objevit chyba znovu.

Pokud jste obdrželi tento znak přes aplikaci, jako je Facebook Messenger, můžete zkusit odstranit zprávu ve webovém rozhraní Messengeru. V případě aplikace Zprávy je to složitější, proto je nejlepší smazat celou konverzaci, která obsahuje problematický znak, namísto opakovaného pokusu o její otevření.