Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which Unicode versions are supported in which OS X and iOS versions?

Is there a list or chart somewhere that shows which version of Unicode is supported on the various OS X and iOS releases? I can't find any documentation from Apple on this.

like image 292
Ross Carter Avatar asked Feb 19 '12 20:02

Ross Carter


2 Answers

I've been looking for emojis supported by each OS X version. Here are my findings:

  • Mac OS X 10.5.8 and newer supports Unicode 4.1
  • OS X 10.7.5 and newer supports Unicode 6.1
  • OS X 10.11.5 and newer supports Unicode 8.0
like image 59
pointum Avatar answered Jan 02 '23 13:01

pointum


Apple is admittedly vague on their Unicode support, but Mac OS X and iOS nominally support Unicode 4.0. See the NSString documentation.

There are some caveats to be aware of:

Due to the vast number of characters represented by Unicode (in all its versions), you may need to test to determine if a specific transformation or operation is available for a particular character. However, any character representable by a UTF-16 code point or surrogate pair can be represented by NSString and CFString directly (though their semantic meaning might not be available in older OS versions, and they may render as unrecognized characters there.)

like image 43
Jonathan Grynspan Avatar answered Jan 02 '23 13:01

Jonathan Grynspan