There is an assert in Font::setFallbackFontName wrapped in a preprocessor test for
JUCE_IOS indicating that the fallback is not implemented on the platforms. However, I had an issue with Cyrillic characters that I was able to resolve setting an appropriate fallback font on OS X.
Can the assert be removed from the
JUCE_MAC scenario? The fallback appears to work on the platform.