我的朋友在我们的项目中更新了Cocoapods。当我从git拉取最新的内容时,我遇到了以下错误:
Pods was rejected as an implicit dependency for 'libPods.a' because its architectures 'x86_64' didn't contain all required architectures 'i386'
这会导致
ld: library not found for -lPods-___PODLIBRARY____
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我已经花了数小时在寻找它。我尝试过的最常见的解决方法是..
- 删除派生数据
- 删除构建数据
- 删除pods,并使用'pod install'重新安装
- 清理项目
- 同时执行以上所有操作
- 在我们的项目和Pod项目中尝试了“仅构建活动架构”,并将armv7和armv7s作为硬编码插入,而不是$变量
- 在我们的项目和Pod项目中尝试了“架构”,并将armv7和armv7s作为硬编码插入,而不是$变量
我们的目标是iOS 8,iPhone。
我的朋友通过组合前4个选项使其工作,但我无法做到。
有人有什么建议吗?我们应该在圣诞节前发布,所以生产时间非常宝贵:D