Працюючи над оновленням свого додатка, я помічаю, що я отримую тони попереджень у журналі, коли запускаю додаток у Xcode 11.2 на IOS13.
Примітка CoreText: Клієнт запитав ім'я ".SFUI-Regular", він отримає TimesNewRomanPSMT, а не призначений шрифт. Увесь доступ до шрифту до системного інтерфейсу повинен здійснюватися через належні API, такі як CTFontCreateUIFontForLanguage () або + [UIFont systemFontOfSize:].
Я трохи перекопався і знайшов цю цитату з WWDC:
Як згадувалося в численних сесіях WWDC, імена шрифтів із попередньою точкою не використовуються безпосередньо.
Я сам майже ексклюзивно використовую IB та nibs для встановлення шрифтів для текстових полів тощо, і ніде в моєму коді немає посилання на "SFUI-Regular", тому я не знаю, як знайти фактичну причину цих попереджень (у мене є щось на кшталт 20-30 рядків у журналах).
Хтось має поради щодо того, як я можу знайти, звідки надходить попередження, і як його виправити?