Search Issue Tracker

Fixed in 2022.2.X

Fixed in 2019.4.X, 2020.3.X, 2021.2.X, 2022.1.X

Votes

3

Found in

2022.1.0b4

Issue ID

1397966

Regression

No

[iOS 15] CoreText warnings are spammed constantly when using text UI on iOS 15 devices

iOS

-

Steps to reproduce:

1. Open attached project (test-coretextwarning.zip)
2. Switch to iOS
3. Build the SampleScene
4. Run on iOS 15 device
5. Check the Xcode log
6. Notice the errors like this are being spammed constantly:
test-coretextwarning[386:14255] CoreText note: Client requested name ".SFUI-BlackItalic", it will get TimesNewRomanPSMT rather than the intended font. All system UI font access should be through proper APIs such as CTFontCreateUIFontForLanguage() or +[UIFont systemFontOfSize:].

Reproduced with: 2019.4.34f1, 2020.3.25f1, 2021.2.7f1, 2022.1.0b4

Tested with:
iPhone 12 Pro (iOS 15.0) - Reproduced
iPhone 12 Pro Max (iOS 14.6) - Not reproduced

Comments (3)

  1. Jon_Olive

    Feb 23, 2022 12:36

    2020.3.9f1 - same issue.

  2. itlink2

    Feb 04, 2022 16:14

    Issue appeared in 2019 along with iOS 13 and still hasn t been solved more than 2 years after . Not sure if anyone had his App rejected due to this but this is unpleasant for sure .

  3. jeremyfryc

    Jan 31, 2022 21:05

    Thanks for looking into this. I am using:

    • Unity 2020 .3.7f1
    • Xcode 13.2.1.

    I can verify the same issue. The log is getting spammed with this issue:

    2022-01-31 14:34:18.697731-0500 DexterStardust[3323:1532177] CoreText note: Client requested name ".SFUI-CompressedSemiboldG2", it will get TimesNewRomanPSMT rather than the intended font. All system UI font access should be through proper APIs such as CTFontCreateUIFontForLanguage() or +[UIFont systemFontOfSize:].

    The game runs fine, but because of this spamming issue it takes over 30 seconds to load the first real scene. This scene, is the second scene in the game (the first scene is just a logo and an animator). This second scene (and all subsequent scenes) utilizes the Adventure Creator asset, which makes use of Unity's GUI system for its menus.

    - Jeremy

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.