'i' spy an iOS 11 bug: Erroneous Unicode character being displayed in Messages

Posted:
in iPhone edited November 2017
Some iPhone users running any flavor of iOS 11 are seeing a bug when they enter the letter I in an iMessage to another user. AppleInsider explains what's going on, and how to work around it until the issue is solved by Apple.




The problem isn't widespread, but is clearly some form of bug that comes and goes in iOS 11.

The symbol generated is a combination of the unicode symbol 0049 for the capital letter "i" as well as symbol FE0F which is called "variation selector-16."

Variation selectors are used to specify a specific variant for a Unicode character, such as the Japanese, Chinese, Korean, or Taiwanese form of a particular glyph. Why it is being erroneously inserted on some devices is not yet clear.

There is some combination of devices that manifests the issue. In testing for this article, AppleInsider sent the message from a device with the problem to several different recipients.

The symbol didn't pop up on a 2016 or 2015 15-inch MacBook Pro running macOS 10.13.2 beta 1 and 10.13.1 respectively, and the correct symbol was displayed when the message was sent to one iPhone SE to another iPhone SE running iOS 11.1 and an iPhone 7 Plus running the iOS 11.2 beta. However, a 2012 Mac mini running macOS 10.13.1 did see it, as illustrated above.

AppleInsider has reached out to Apple regarding the issue, and has not received a response as of yet. A quick fix is to turn off predictive text, or to force the afflicted device to autocorrect "i" to "I" which will prevent the variation selector Unicode symbol from being applied.

Users also suggest a phone restore might clean up the problem -- but the Apple Community Support Forums suggest that this isn't a permanent fix.

Comments

  • Reply 1 of 12
    This also shows up in Mail & the replaced characters display on receiving user’s end. Same is true in Notes (and anywhere predictive text is implemented).
  • Reply 2 of 12
    I thought this issue is just that people are sending newer emoji from iOS 11.1 to users of older versions of iOS 11 that don’t have those emoji images on their phones. They too need to upgrade to iOS 11.1, No?
  • Reply 3 of 12
    I wonder if the iOS 11.1 users affected by this error also recently installed the app Grammarly Keyboard?  I didn’t start noticing this issue until after I installed that app last night. 
  • Reply 4 of 12
    Ugh yes I️ have been experiencing this bug since I️ first downloaded 11.1. J

    and I️ can confirm that I️ am using both an iPhone SE and a 2012 Mac Mini (still running Sierra) and the issue is popping up on both exactly as described.
    edited November 2017
  • Reply 5 of 12
    Can’t believe Apple let this slip through the cracks. Apple is doomed. Fire Cook. /s 
    edited November 2017 beowulfschmidt
  • Reply 6 of 12
    iRonX said:
    I wonder if the iOS 11.1 users affected by this error also recently installed the app Grammarly Keyboard?  I didn’t start noticing this issue until after I installed that app last night. 
    This bug is unrelated to Grammarly. I’m experiencing the bug as described but have never downloaded that keyboard.
  • Reply 7 of 12
    I figured out how to fix it. Here’s my post on the solution: 

    https://fueled.com/blog/ios-11-autocorrect-bug-typing-letter-capital/
  • Reply 8 of 12
    Found a fix with the help of the iOS Text Replacement feature here: https://www.iphonetricks.org/fix-for-the-ios-11-1-letter-i-autocorrect-bug/
  • Reply 9 of 12
    Better Solution for the letter "i" glitch? The issue is in the loading of the language. 

    Go to Settings > General > Language & Region > iPhone Language.

    Change the language from english to anything else, then change it back.  The language will reload and the problem will be solved.
    jony0
  • Reply 10 of 12
    charlitunacharlituna Posts: 7,205member
    jaysonrc said:
    This also shows up in Mail & the replaced characters display on receiving user’s end. Same is true in Notes (and anywhere predictive text is implemented).

    i have predictive text on and haven't seen this in any version of iOS 11 including the betas
  • Reply 11 of 12
    SFjustin said:
    Better Solution for the letter "i" glitch? The issue is in the loading of the language. 

    Go to Settings > General > Language & Region > iPhone Language.

    Change the language from english to anything else, then change it back.  The language will reload and the problem will be solved.
    I can confirm this does not solve the issue. It provides only a temporary fix.
  • Reply 12 of 12
    thanks for providing the solution links in the comments. it was a big help.
Sign In or Register to comment.