【问题标题】:clang: error: linker command failed with exit code 1, react-nativeclang:错误:链接器命令失败,退出代码为 1,react-native
【发布时间】:2017-06-08 16:30:12
【问题描述】:

我正在尝试构建我的 iOS 应用程序的存档,但出现以下链接器错误:

Apple Mach-O Linker (ld) Error Group clang: error: linker command failed with exit code 1 (use -v to see invocation)

我有几个 Pod 和 react-native 依赖项。并且能够构建在模拟器和物理设备上运行的应用程序。

我该如何解决这个问题?

【问题讨论】:

标签: ios objective-c xcode react-native


【解决方案1】:

我删除并重新添加了一些第 3 方 React Native 依赖项到项目和链接库,现在它构建了。

【讨论】:

    【解决方案2】:

    如果有人仅在存档期间遇到此问题,请转至 project > pod > targets。您将在列表中看到React,删除React,清理项目,然后尝试归档。希望它会奏效。大多数情况下,它发生在归档期间并引发duplicate 的警告。通过从pod 中删除React 来解决问题。

    【讨论】:

      【解决方案3】:

      删除 node_modules 文件夹和 yarn.lock 文件

      npm installyarn install

      运行

      react-native link
      

      终于跑了

      react-native run-ios 
      

      这对我有用。

      希望对某人有所帮助

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-07-15
        • 2022-01-07
        相关资源
        最近更新 更多