缺少所需的体系结构x86_64的文件

问题描述:

当链接iOS应用程序,我有以下问题:缺少所需的体系结构x86_64的文件

(空):忽略文件/Users/...../my_Lib.a,缺少必需的文件 x86_64的架构/Users/.../my_Lib.a(2个切片)

看到消息,似乎是my_Lib.a存在问题。

在阅读了关于网络上的类似问题之后,在这一点上我还没有找到任何工作解决方案。

我想添加的一个细节是,我有第二个项目使用完全相同的库(my_Lib.a),这是完美的工作。 因此,库本身没有任何问题,只有一些设置不正确,可能在项目中。

进一步看两个项目的架构设置,它们看起来几乎相同。

当运行脂-info我得到如下:

$ lipo -info my_Lib.a 
Architectures in the fat file: my_Lib.a are: armv7 arm64 

所以我能是做错了什么?

请项目设置如下:

体系结构:标准架构(ARMv7的,arm64)

有效架构:arm64 armv7s的ARMv7

+0

感谢您的提示,但这正是如此它已经是,我有问题。 – Michel