gpt4 book ai didi

ios - react-native 构建失败,错误代码为 65 和 ___darwin_check_fd_set_overflow

转载 作者:行者123 更新时间:2023-12-03 20:24:05 25 4
gpt4 key购买 nike

我正在尝试构建一个 React Native 应用程序。我之前已经与其他 React Native 项目合作过,并且没有遇到任何问题。这一次,我无法运行该应用程序。
我创建了一个新的 react-native 项目:

npx react-native init demoproject
并运行它:
cd demoproject
npx react-native start
npx react-native run-ios
在终端中,我收到此错误:

error Failed to build iOS project. We ran "xcodebuild" command but it exited with error code 65. To debug build logs further, consider building your app with Xcode.app, by opening demoproject.xcworkspace. Run CLI with --verbose flag for more details.


当我尝试使用 Xcode 运行它时,出现此错误:
Undefined symbols for architecture x86_64:
"___darwin_check_fd_set_overflow", referenced from:
_RAND_poll in libcrypto.a(rand_unix.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我尝试了这些步骤但没有成功。
react-native start --reset-cache
rm -rf node_modules/
rm -rf package-lock.json
cd ios
pod deintegrate
cd ..
rm -rf ios/Podfile.lock
npm install
npm audit fix
react-native link
cd ios
pod install
cd ..
react-native run-ios
环境:
Xcode: 11.2 (11B52)
OS: mac OS Catalina 10.15.1
react-native-cli: 2.0.1
react-native: 0.62.2
我尝试了其他一些 react-native 项目,它们运行成功。它们还运行在相同的 react-native 版本(0.62.2)上
有没有办法解决这个问题?将 Xcode 更新到另一个版本(如 11.4 或 11.6)会解决问题吗?

最佳答案

您必须从文件 goto 中删除 Flipper Pod
您的项目文件夹-> ios-> Podfile 并从该文件注释 Flipper,如下所示

 #use_flipper!
#post_install do |installer|
#flipper_post_install(installer)
#end
现在从 ios 文件夹在终端中输入以下命令
 pod install
它将解决这个问题。

关于ios - react-native 构建失败,错误代码为 65 和 ___darwin_check_fd_set_overflow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64785988/

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