Apple-Uutiset

Kuinka korjata 'Black Dot' Unicode-virhe kaatuva iMessage

Keskiviikkona 9. toukokuuta 2018 klo 8.32 PDT, kirjoittanut Joe Rossignol

Vielä yksi Unicode-vika on löydetty, joka pystyy kaatamaan sovelluksia ja käyttöjärjestelmiä Androidin WhatsAppista iOS:n iMessageen. Emme jaa tarkkaa merkkijonoa, jotta se ei leviäisi, mutta se sisältää mustat pisteet (⚫️) ja vasemmalle osoittavat (👈) emojit sekä muita piilotettuja merkkejä.





imessage unicode bugi
Yksinkertaisesti sanottuna tätä tiettyä Unicode-merkkijonoa ei voida renderöidä kunnolla, ja se johtaa järjestelmän kaatumiseen. Yleensä, kun virhe vaikuttaa iMessageen, ongelma voidaan ratkaista poistamalla ongelmallisen viestin sisältävä keskustelu. Seuraavat vaiheet toimivat iPhone 6s:ssa ja uudemmissa, iPhone SE:tä lukuun ottamatta:

  • Pakota sulkeminen Viestit-sovellus.



  • Kysy Siriltä lähettääksesi vastauksen viestin lähettäjälle, jotta Unicode-merkkijono ei ole enää keskustelun viimeisin kupla.

  • 3D Touch aloitusnäytön Viestit-sovelluksen kuvaketta ja napauta avautuvasta valikosta Uusi viesti.

  • Napauta Peruuta Uusi viesti -näytön oikeassa yläkulmassa.

  • Napauta Muokkaa keskusteluluettelon vasemmassa yläkulmassa.

  • Napauta ongelmallisen viestin sisältävän keskustelun vasemmalla puolella olevaa ympyrää. Sininen valintamerkki tulee näkyviin.

  • Napauta oikeasta alakulmasta Poista.

Jos sinulla on iPhone, jossa on Siri, mutta ei 3D Touchia, aina iPhone 4s:stä iPhone 6 Plusiin ja iPhone SE:hen, vaiheet ovat hieman erilaiset:

  • Pakota sulkeminen Viestit-sovellus.

  • Kysy Siriltä lähettääksesi vastauksen viestin lähettäjälle niin monta kertaa kuin on tarpeen, kunnes Unicode-merkkijonon sisältävä kupla poistuu keskustelun näkyvästä osasta.

  • Avaa Viestit-sovellus.

  • Palaa keskusteluluetteloon napauttamalla vasemmassa yläkulmassa olevaa paluunuolta.

  • Napauta Muokkaa keskusteluluettelon vasemmassa yläkulmassa.

  • Napauta ongelmallisen viestin sisältävän keskustelun vasemmalla puolella olevaa ympyrää. Sininen valintamerkki tulee näkyviin.

  • Napauta oikeasta alakulmasta Poista.

Saattaa olla myös mahdollista poistaa ongelmallinen viesti toisesta iOS 11.4- tai macOS 10.13.5 -betaversiota käyttävästä laitteesta iCloudin Viestit-sovelluksen kautta.

Vaikka tämä uusin Unicode-vika havaittiin viime viikolla, se on vasta nyt alkanut saada laajaa huomiota Apple-yhteisössä sen jälkeen, kun se on korostettu muutamilla suosituilla YouTube-kanavilla. Olemme päättäneet olla antamatta linkkejä, mutta tietty merkkijono on helposti Googlen käytettävissä asiasta kiinnostuneille.

Virhe vaikuttaa sekä iOS 11.3:een että iOS 11.4:n betaan ja moniin muihin ohjelmistoversioihin, alustoihin ja laitteisiin. Apple ei ole vielä julkaissut korjausta, mutta se todennäköisesti julkaisee ohjelmistopäivityksiä ongelman ratkaisemiseksi pian.

Tunnisteet: iMessage , Unicode