2014-02-14 21 views
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,因爲它的價值)認爲有四個。

怎麼回事,我該如何解決?

回答

0

原來Xcode只是Xcode和Product/Clean Build Folder(⌥⇧⌘K)修復它。

相關問題