Apple Naujienos

Kaip ištaisyti „juodojo taško“ unikodo klaidą, sugendančią „iMessage“.

2018 m. gegužės 9 d., trečiadienis, 8:32 PDT, autorius Joe Rossignol

Buvo aptikta dar viena „Unicode“ klaida, kuri gali sugadinti programas ir operacines sistemas, pradedant „WhatsApp“ sistemoje „Android“ ir „iMessage“ sistemoje „iOS“. Nebendrinsime tikslios eilutės, kad ji toliau neplistų, bet joje yra juodo taško (⚫️) ir nukreipiančių į kairę (👈) jaustukų bei kitų paslėptų simbolių.





imessage unicode klaida
Paprasčiau tariant, ši konkreti Unikodo eilutė negali būti tinkamai atvaizduojama ir dėl to sistema sugenda. Apskritai, kai klaida paveikia „iMessage“, problemą galima išspręsti ištrynus pokalbį, kuriame yra probleminis pranešimas. Šie veiksmai veikia naudojant „iPhone 6s“ ir naujesnes versijas, išskyrus „iPhone SE“.

  • Uždaryti jėga programėlę Žinutės.



  • Paklausk Siri siųsti atsakymą pranešimo siuntėjui, kad Unikodo eilutė nebebūtų naujausias pokalbio burbulas.

  • 3D Touch Pradiniame ekrane esančioje programėlės Messages piktogramoje ir atsidariusiame meniu bakstelėkite New Message.

  • Naujo pranešimo ekrano viršutiniame dešiniajame kampe bakstelėkite Atšaukti.

  • Viršutiniame kairiajame pokalbių sąrašo kampe bakstelėkite Redaguoti.

  • Bakstelėkite ratą pokalbio, kuriame yra probleminis pranešimas, kairėje. Atsiras mėlyna varnelė.

  • Bakstelėkite Ištrinti apatiniame dešiniajame kampe.

Jei turite „iPhone“ su „Siri“, bet ne „3D Touch“ – nuo ​​„iPhone 4s“ iki „iPhone 6 Plus“ ir „iPhone SE“, veiksmai šiek tiek skiriasi:

  • Uždaryti jėga programėlę Žinutės.

  • Paklausk Siri siųsti atsakymą pranešimo siuntėjui tiek kartų, kiek reikia, kol burbulas, kuriame yra Unicode eilutė, bus išmuštas nuo matomos pokalbio dalies.

  • Atidarykite programą „Žinutės“.

  • Bakstelėkite atgalinę rodyklę viršutiniame kairiajame kampe, kad grįžtumėte į pokalbių sąrašą.

  • Viršutiniame kairiajame pokalbių sąrašo kampe bakstelėkite Redaguoti.

  • Bakstelėkite ratą pokalbio, kuriame yra probleminis pranešimas, kairėje. Atsiras mėlyna varnelė.

  • Bakstelėkite Ištrinti apatiniame dešiniajame kampe.

Taip pat gali būti įmanoma ištrinti probleminį pranešimą kitame įrenginyje, kuriame veikia „iOS 11.4“ arba „macOS 10.13.5“ beta versija, naudojant „iCloud“ esančius pranešimus.

Nors ši naujausia Unicode klaida buvo aptikta praėjusią savaitę, ji tik dabar pradeda sulaukti plataus dėmesio Apple bendruomenėje, kai buvo pabrėžta keliuose populiariuose YouTube kanaluose. Nusprendėme nepateikti jokių nuorodų, bet konkrečią eilutę lengvai gali rasti „Google“ tiems, kurie domisi.

Ši klaida turi įtakos tiek iOS 11.3, tiek iOS 11.4 beta versijoms ir daugeliui kitų programinės įrangos versijų, platformų ir įrenginių. „Apple“ dar neišleido pataisymo, tačiau greičiausiai netrukus išleis programinės įrangos naujinimus, kad išspręstų problemą.

Žymos: iMessage , Unicode