[英]missing required architecture x86_64 in file
鏈接iOS應用時,我遇到以下問題:
(空):忽略文件/Users/…../my_Lib.a,在文件/Users/…/my_Lib.a中缺少必需的架構x86_64(2個切片)
看到此消息,似乎my_Lib.a存在問題。
在網上閱讀有關類似問題的信息后,目前我還沒有找到任何可行的解決方案。
我要補充的一個細節是,我有一個使用相同庫(my_Lib.a)的第二個項目,可以很好地工作。 因此,庫本身沒有錯,只有某些設置不正確,可能在項目內部。
再看兩個項目的體系結構設置,它們看起來幾乎相同。
運行lipo -info時,我得到以下信息:
$ lipo -info my_Lib.a
Architectures in the fat file: my_Lib.a are: armv7 arm64
那么,我該怎么辦呢?
請按以下方式進行項目設置:
架構:標准架構(armv7,arm64)
和
有效架構:arm64 armv7s armv7
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.