Apple News

Så här fixar du den 'Black Dot' Unicode-bugg som kraschar iMessage

Onsdag 9 maj 2018 08:32 PDT av Joe Rossignol

Ännu en Unicode-bugg har upptäckts som kan krascha appar och operativsystem, allt från WhatsApp på Android till iMessage på iOS. Vi kommer inte att dela den exakta strängen för att förhindra att den sprids vidare, men den inkluderar svarta prickar (⚫️) och pekar åt vänster (👈) emojis plus andra dolda tecken.





imessage unicode-bugg
Enkelt uttryckt kan den här Unicode-strängen inte renderas korrekt och leder till att systemet kraschar. I allmänhet, när felet påverkar iMessage, kan problemet lösas genom att ta bort konversationen som innehåller det problematiska meddelandet. Följande steg fungerar på iPhone 6s och nyare, exklusive iPhone SE:

  • Tvinga stängning appen Meddelanden.



  • Fråga Siri för att skicka ett svar till avsändaren av meddelandet så att Unicode-strängen inte längre är den senaste bubblan i konversationen.

  • 3D Touch på ikonen för Meddelanden-appen från startskärmen och tryck på Nytt meddelande i menyn som öppnas.

  • Tryck på Avbryt i det övre högra hörnet på skärmen Nytt meddelande.

  • Tryck på Redigera i det övre vänstra hörnet av konversationslistan.

  • Tryck på cirkeln till vänster om konversationen som innehåller det problematiska meddelandet. En blå bock visas.

  • Tryck på Ta bort i det nedre högra hörnet.

Om du har en iPhone med Siri men inte 3D Touch, allt från iPhone 4s till iPhone 6 Plus och iPhone SE, är stegen något annorlunda:

  • Tvinga stängning appen Meddelanden.

  • Fråga Siri att skicka ett svar till avsändaren av meddelandet så många gånger som behövs tills bubblan som innehåller Unicode-strängen stöts bort från den synliga delen av konversationen.

  • Öppna appen Meddelanden.

  • Tryck på bakåtpilen i det övre vänstra hörnet för att återgå till konversationslistan.

  • Tryck på Redigera i det övre vänstra hörnet av konversationslistan.

  • Tryck på cirkeln till vänster om konversationen som innehåller det problematiska meddelandet. En blå bock visas.

  • Tryck på Ta bort i det nedre högra hörnet.

Det kan också vara möjligt att ta bort det problematiska meddelandet på en annan enhet som kör iOS 11.4 eller macOS 10.13.5 betas via Meddelanden på iCloud.

Även om denna senaste Unicode-bug upptäcktes förra veckan, börjar den först nu få stor uppmärksamhet i Apple-communityt, efter att den uppmärksammats på några populära YouTube-kanaler. Vi har valt att inte tillhandahålla några länkar, men den specifika strängen är lätt att Google för dem som är intresserade.

Felet påverkar både iOS 11.3 och iOS 11.4 beta, och många andra programvaruversioner, plattformar och enheter. Apple har ännu inte utfärdat en fix, men kommer troligen att släppa programuppdateringar för att lösa problemet snart.

Etiketter: iMessage , Unicode