首页 > 解决方案 > 为 iOS 构建,但在为 macOS 构建的目标文件中链接,文件 '.../Release-iphoneos/libRNVectorIcons.a' 用于架构 armv7

问题描述

在 Xcode 10 上为“通用 iOS 设备”编译发布存档时,
在升级了大量库(包括 react-native、native-base)之后,
我遇到了以下错误。(它目前在模拟器中工作。)

clang: error: linker command failed with exit code 1 (use -v to see invocation)

这也发生在bugsnag-react-native图书馆,我删除,现在是这个。

我的环境:

    "native-base": "^2.11.0",
        "react-native-vector-icons": { "version": "6.1.0", } // from package-lock.json

Xcode:版本 10.1 (10B61)


有问题的 ar 档案是由库开发人员发布还是由 Xcode 编译?他们是否忘记了为另一个架构编译代码,或者我的 xcode 忘记了这样做?

任何建议或想法将不胜感激,谢谢!

标签: iosxcodereact-nativelinker-errors

解决方案


推荐阅读