Please provide the following:
- SDK Version: 37
- Platforms(Android/iOS/web/all): iOS (Standalone Build)
My fonts are not loading when I build a standalone iOS archive. They work fine on expo and in apk and I can’t figure out where it went wrong.
Fonts are placed in expo assets folder and are preloaded using loadAsync. Please help!
expo: “~37.0.3”,
expo-font: “^8.1.1”,
@expo/vector-icons: “^10.0.6”,
import * as Font from 'expo-font';
import {Ionicons} from '@expo/vector-icons';
async componentDidMount(){
await Font.loadAsync({
"Montserrat-Light":require('./assets/fonts/Montserrat-Light.ttf'),
"Montserrat-Regular":require('./assets/fonts/Montserrat-Regular.ttf'),
"Montserrat-Medium":require('./assets/fonts/Montserrat-Medium.ttf'),
"Montserrat-SemiBold":require('./assets/fonts/Montserrat-SemiBold.ttf'),
"Montserrat-Bold":require('./assets/fonts/Montserrat-Bold.ttf'),
"Montserrat-LightItalic":require('./assets/fonts/Montserrat-LightItalic.ttf'),
"Montserrat-RegularItalic":require('./assets/fonts/Montserrat-Italic.ttf'),
"Montserrat-MediumItalic":require('./assets/fonts/Montserrat-MediumItalic.ttf'),
"Montserrat-BoldItalic":require('./assets/fonts/Montserrat-BoldItalic.ttf'),
"Ionicons":Ionicons.font.ionicons
});
this.setState({loading:false});
}