react本机expo预生成错误"UMCore"取决于"EXFont"



我正在基于裸工作流的React Native项目上工作,而我的项目没有在Xcode上工作。我使用expo模块,但当我想通过命令";expo pre-build";我得到以下错误:

⚠️在ios目录中运行pod install时出现问题。命令pod repo update失败。└─原因:无法安装:EXFont»UMCore。确保CocoaPod";UMCore";已安装在您的项目中,然后运行npx pod-install重试

Cocoapods似乎没有安装此文件。。但我不知道怎么做。

当我启动命令";吊舱安装";我得到:">[!]找不到CCD_ 6所依赖的CCD_;

我遵循了世博会的指南:https://github.com/expo/fyi/blob/main/expo-modules-migration.md它在我的Android项目上运行良好。

我得到了Expo和CocoaPods的最新版本,我的Xcode版本是13.0。

知道吗?我没有找到很多关于这个主题的话题,也没有一个能解决这个错误。。。

我在更新expo后也出现了类似的错误。在我的情况下是:

  • [!]找不到EXSecureStore所依赖的UMCore的规范
  • [!]找不到EXLinearGradient所依赖的UMCore的规范

解决方案

expo install expo-secure-store
expo install expo-linear-gradient
cd ios
pod install --repo-update --clean-install

为了解决你的问题,我认为你需要做:

expo install expo-font
cd ios
pod install # or `pod install --repo-update --clean-install`

最新更新