2
我正在嘗試將BugshotKit集成到我的iOS項目中。我在我的機器上構建了靜態庫,將其包含在我的項目目錄中,適當地設置我的庫和頭搜索路徑,並將-lBugshotKit
添加到我的其他鏈接器標誌。但是,當我建,我發現了以下錯誤:Xcode 5無法在靜態庫中找到armv7s體系結構,即使文件和lipo說它存在
ld: warning: ignoring file ...Project/BugshotKit/libBugshotKit.a, missing required architecture armv7s in file .../BugshotKit/libBugshotKit.a (2 slices)
這令我奇怪,因爲lipo
認爲它的存在:
$ xcrun -sdk iphoneos lipo -info libBugshotKit.a
Architectures in the fat file: libBugshotKit.a are: armv7 armv7s x86_64 arm64
還要注意如何Xcode認爲有「兩片」其中lipo
(和file
,因爲它的價值)認爲有四個。
怎麼回事,我該如何解決?