gpt4 book ai didi

react-native - 排毒构建因抛出 YogaKit.modulemap' 未找到 fatal error 而失败

转载 作者:行者123 更新时间:2023-12-03 15:53:21 27 4
gpt4 key购买 nike

排毒构建因抛出 YogaKit.modulemap' 未找到 fatal error 而失败

Xcode 版本:- 11.3
“ react ”:“16.11.0”,
“ react 原生”:“0.62.2”
“detox”:“13.3.0”,也尝试了最新的 16 版本

但是通过以下配置构建成功

“依赖”:{
“ react ”:“^16.3.0-alpha.1”,
“ react 原生”:“0.59.9”
},
“开发依赖”:{
"babel-jest": "22.4.1",
“babel-preset-react-native”:“4.0.0”,
“排毒”:“13.3.0”,
“笑话”:“22.4.2”,
"摩卡": "^5.0.4",
“ react 测试渲染器”:“^16.3.0-alpha.1”

** 构建成功 **

我认为最新版本的 react-native 与 detox 不兼容。我试图为 Yogakit 下定决心,但以失败告终。

请让我知道是否需要任何东西。如果有人与最新的 react-native 共享工作配置,我将不胜感激。

` fatal error :模块映射文件....../ios/build/Build/Products/Debug-iphonesimulator/YogaKit/YogaKit.modulemap'
未找到
产生 1 个错误。
产生 20 个错误。
fatal error :模块映射文件'...../ios/build/Build/Products/Debug-iphonesimulator/YogaKit/YogaKit.modulemap'
未找到
产生 1 个错误。
产生 22 个错误。

** 构建失败 **

以下构建命令失败:
CompileC/....../ios/build/Build/Intermediates.noindex/King.build/Debug-iphonesimulator/King.build/Objects-normal/x86_64/AppDelegate.o/....../ios/King/AppDelegate.m 正常 x86_64 目标-c com.apple.compilers.llvm.clang.1_0.compiler
(1 次失败)
detox [29631] 错误:[cli.js] 错误:命令失败:xcodebuild -project ios/King.xcodeproj -scheme King -configuration Debug -sdk iphonesimulator -derivedDataPath ios/build`

最佳答案

看看 package.json 中的这个配置

"detox": {
"configurations": {
"ios.sim.debug": {
"binaryPath": "ios/build/Build/Products/Debug-iphonesimulator/example.app",
"build": "xcodebuild -project ios/example.xcodeproj -scheme example -configuration Debug -sdk iphonesimulator -derivedDataPath ios/build",
"type": "ios.simulator",
"device": {
"type": "iPhone 11 Pro"
}
}
}
}

看看那个

For React Native 0.60 or above, or any other iOS apps in a workspace (eg: CocoaPods) use -workspace ios/example.xcworkspace instead of -project.

关于react-native - 排毒构建因抛出 YogaKit.modulemap' 未找到 fatal error 而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61297808/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com