Оказывается, цвет текста по умолчанию на новых устройствах отличается. Черный текст на iPhone 7. Белый текст на белом фоне на iPhone X был проблемой. Как ни странно, эта проблема не была правильно смоделирована на симуляторе, поэтому отладка в XCode не помогала - ее приходилось запускать на реальных устройствах. Спасибо DonMag за предложение по цвету фона.