I am also facing same issue, where I have packaged my Angular app using Apache Cordova. The same packaged build works fine on Android and renders all the fonts just fine but on iOS font-family is not applying for some reason.
Below is what works for browsers on Android but not on iOS somehow
body {
font-family: 'Roboto', serif;
font-size: 16px;
overflow-y: auto;
}