我正在尝试使用EAS build构建我的世博会(裸工作流)应用程序,但是它失败了,出现了以下错误:
无法找到由
expo-dev-client
依赖的expo-dev-launcher
规范
以下是完整的信息:
使用世博模块安装吊舱RNFBAnalytics:使用默认的Firebase/Analytics和Ad Ids。可能需要应用程序跟踪透明度。不允许儿童应用程序。RNFBAnalytics:您可以将Podfile中的变量
$RNFirebaseAnalyticsWithoutAdIdSupport=true
设置为使用不带广告ad的分析。为Pod RNFBApp添加自定义脚本阶段: RNFB核心配置自动链接响应目标ingridconnect
的本地模块: A0Auth0、RNCAsyncStorage、RNFBAnalytics、RNFBApp、RNFBDynamicLinks、RNGestureHandler、RNReanimated、RNSVG、RNScreens、expo client,以及响应--本机-安全区域-上下文分析从../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec
获取依赖项,从../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec
RNFBAnalytics获取RCT-Folly
的podspec :使用默认的Firebase/Analytics和Ad Ad。可能需要应用程序跟踪透明度。不允许儿童应用程序。RNFBAnalytics:您可以将Podfile中的变量$RNFirebaseAnalyticsWithoutAdIdSupport=true
设置为使用不带广告ad的分析。从glog
../node_modules/react-native/third-party-podspecs/glog.podspec
中提取podspec,用CDNhttps://cdn.cocoapods.org/
添加规范回购trunk
CocoaPods 1.11.2是可用的。更新使用:sudo gem install cocoapods
有关更多信息,请参见https://blog.cocoapods.org和https://github.com/CocoaPods/CocoaPods/releases/tag/1.11.2!无法找到由expo-dev-client
依赖的expo-dev-launcher
规范的该版本的变更量。
您可以使用pod repo update
或pod install --repo-update
更新:*过时的源repos。*输入错误的名称或版本。*未将承载Podspec的源回购添加到您的Podfile中。
以非零代码退出:1
知道问题是什么以及如何解决吗?
发布于 2022-01-13 21:34:50
似乎缺少了一些expo-dev-client
依赖项。
确保react-native.config.js
包含以下代码:
module.exports = {
dependencies: {
...require('expo-dev-client/dependencies'),
},
};
在我的例子中,重新运行expo prebuild
命令就足够了,文件是自动生成的。
https://stackoverflow.com/questions/69727675
复制相似问题