ios - 为 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 忘记了这样做?
任何建议或想法将不胜感激,谢谢!
解决方案
推荐阅读
- python - 取决于类实例中的值
- database - IIF 的 MS Access 查询问题
- r - 在R中的多个绘图之外绘制图例
- java - 如何捕获 Java 加入线程中每个子进程的“终止”事件
- python - 使用 Selenium 在 Python 中选择类名
- ruby-on-rails - 如何使用 fullcalendar 处理 DST 显示混乱
- c# - 如何使用 Visual Basic 将数据从 txt 文件传输到 DataGridView
- java - 在时间戳之间从 Firebase 检索数据
- javascript - 渲染 Big React 日历时出现控制台错误
- javascript - 如何访问 JS 对象中嵌套项的索引?