gpt4 book ai didi

ios - React Native archive error : Unable to find React Native files. 确保在项目依赖项中安装了 "react-native"模块

转载 作者:行者123 更新时间:2023-11-29 11:28:28 25 4
gpt4 key购买 nike

我正在尝试存档我使用 React Native 构建的 iOS 应用程序(否则可以完美构建,在模拟器/设备上运行以进行调试)。

当我尝试在 Xcode 中存档时,它会正确编译和链接,但在尝试生成 Assets 时会调用以下命令:

node '/Users/Can/Documents/Programming/React Native/REDACTED/node_modules/react-native/cli.js' bundle --entry-file index.js --platform ios --dev false - -reset-cache --bundle-output/Users/Can/Library/Developer/Xcode/DerivedData/REDACTED-eebdhuhscigvmvduljehleepetoi/Build/Intermediates.noindex/ArchiveIntermediates/REDACTED/BuildProductsPath/Release-iphoneos/REDACTED.app/main.jsbundle - -assets-dest/Users/Can/Library/Developer/Xcode/DerivedData/REDACTED-eebdhuhscigvmvduljehleepetoi/Build/Intermediates.noindex/ArchiveIntermediates/REDACTED/BuildProductsPath/Release-iphoneos/REDACTED.app

广告资源

它因错误而失败:

错误无法找到 React Native 文件。确保在您的项目依赖项中安装了“react-native”模块。使用 --verbose 标志运行 CLI 以获取更多详细信息。

(在你问之前,,很明显,react-native 安装在我的项目依赖项中)

当我手动调用那个确切的节点命令时,它生成的 Assets 非常好:

warning: the transform cache was reset.
Loading dependency graph, done.
info Writing bundle output to:, /Users/Can/Library/Developer/Xcode/DerivedData/REDACTED-eebdhuhscigvmvduljehleepetoi/Build/Intermediates.noindex/ArchiveIntermediates/REDACTED/BuildProductsPath/Release-iphoneos/REDACTED.app/main.jsbundle
info Done writing bundle output
info Copying 30 asset files
info Done copying assets

因此,我无法存档我的应​​用程序。它建议我使用 --verbose 标志运行 CLI,但我不知道在哪里添加标志,因为命令本身是从自动生成/复杂的脚本中调用的。

我做错了什么?我在 Xcode 10.2 和 React Native 0.59.3 上。

最佳答案

根据错误确保安装了“react-native”模块,您不在项目根路径上。所以删除派生数据并打开终端并设置项目路径

cd ../projectpath_foldername

运行命令

npm start

之后

react-native bundle --entry-file index.js --platform ios --dev false --bundle-output ios/main.jsbundle --assets-dest ios

现在运行

react-native run-ios

构建并运行后,打开 xcode 并存档您的应用。

关于ios - React Native archive error : Unable to find React Native files. 确保在项目依赖项中安装了 "react-native"模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56152351/

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