2015-07-21 69 views
0

當鏈接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 

所以我能是做錯了什麼?

回答

0

請項目設置如下:

體系結構:標準架構(ARMv7的,arm64)

有效架構:arm64 armv7s的ARMv7

+0

感謝您的提示,但這正是如此它已經是,我有問題。 – Michel

相關問題