React Native“终止原因:DYLD 1 库丢失”问题

问题描述 投票:0回答:2

在构建 React Native 项目期间。该应用程序在模拟器上启动,但之后出现类似“终止原因:DYLD 1 库丢失”的问题 还附上了问题的截图。

ios react-native visual-studio-code react-hooks cross-platform
2个回答
10
投票

我在开发react-native 0.70.0 时发生过这种情况。

请按照以下步骤解决该问题:

  1. 打开 XCode。选择您的项目 > 您的应用程序:
    Targets
    >
    Build Phases
    >
    Link Binary With Libraries
    > 单击
    +
    符号并添加以下内容:
  • hermes.xcframework
  • React-hermes (libReact-hermes.a)
  1. 单击
    Product
    >
    Clean Build Folder
  2. 现在再次构建您的文件夹。

您的应用程序现在应该可以正常工作了。


0
投票

将 Xcode 更新到最新版本后,我遇到了同样的问题。我所要做的就是删除

Pods
文件夹并再次安装 pod(通过从
pod install
文件夹运行
ios
)。

或者,您可以从

ios
目录运行此命令:

pod cache clean --all && pod deintegrate && pod install --repo-update
© www.soinside.com 2019 - 2024. All rights reserved.