CTRubyAnnotation iOS11 Don't Work

From this i've used this code to create function that take a japanese string and return an nsattributedstring. until ios 10.3, this function worked perfectly. now with ios 11 don't work. i see only a plan string withount ruby annotation for furigana.


How can I fix it?


here there is an idea like mine:

Replies

I have just encountered the same issue. Running my app on iOS 10 everything works fine and as expected. From iOS 11+ it no longer works and is still an issue in iOS 13, as the Ruby characters are no longer are shown in a UILabel, etc. I will create a sample project and submit a Radar.