从Expo SDK 46升级到47后,Expo图标停止工作,有错误称“fontFamily”Font Awesome“不是系统字体,尚未通过Font.loadAsync加载”。
我尝试删除package-lock.json,node_modules和.expo文件夹,然后重新安装npm,并删除expo缓存。我已经重新启动了我的计算机,但问题仍然存在。
我还尝试使用expo中的useFonts hook添加字体:https://docs.expo.dev/versions/latest/sdk/font/
我在我的babel.config.js中有预设的“babel-preset-expo”。
我不知道还能做什么。我想这是一个世博会的错误。
1条答案
按热度按时间cig3rfwq1#
我的一个项目就遇到过这种情况,可能你还在用旧版本的Xcode,SDK 47需要Xcode 14.0或更高版本。https://blog.expo.dev/expo-sdk-47-a0f6f5c038af