【问题标题】:Unable to archive in React Native - Archive Fails with duplicate symbols for architecture arm64无法在 React Native 中存档 - 存档失败,架构 arm64 的符号重复
【发布时间】:2020-05-28 03:23:58
【问题描述】:

它正在显示

架构 arm64 的 285 个重复符号

链接器命令失败,退出代码为 1(使用 -v 查看调用)

奇怪的是,我似乎无法让存档在 XCode 中工作,但构建成功,没有重复符号上的错误,并且它也在模拟器上正常运行。仅当我尝试存档时才会收到此错误。

该项目在 React Native 0.56.0 上,同时安装了 podfile。

我不知道问题可能是什么。

【问题讨论】:

    标签: ios xcode react-native podfile


    【解决方案1】:

    如果您来自旧的 React Native 模板并开始使用 cocoapods,请确保删除链接到 .xcodeproj 的所有库:

    1. 首先删除库链接:

    1. 然后删除项目也引用:

    最后,再次尝试存档。

    【讨论】:

    • Paixāo,我在 .xcworkspace 中工作,而不是在 xcodeproj 中。
    • 没问题,您对 .xcodeproj 所做的更改也会反映在您的 .xcworkspace 上。但无论如何,如果您按照上面的说明打开 .xcodeproj 或 .xcworkspace 它应该可以工作。
    • Paixao,这对我不起作用,我删除了它显示的所有库,它停止构建项目。我在这张照片中还有更多库
    猜你喜欢
    • 2017-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-05
    • 2015-06-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多