我第一次嘗試CocoaPods,因爲我已經繼承了一個依賴於它的幾個庫的項目。諸如this one之類的文章使得它聽起來像應該都是Just Work,即使在模擬器中也是如此。如何讓基於CocoaPods的項目在模擬器中工作?
但它不適用於我 - 我爲pod庫中定義的每個類都得到了「架構i386的未定義符號」。此外,在「ld:warning:忽略文件blah/blah/Build/Products/Debug-iphonesimulator/SocketRocket/libSocketRocket.a」的行中有一堆ld警告,文件是爲歸檔而構建的,而不是被鏈接的體系結構(I386)」。我爲每個CocoaPods庫獲得其中的一個。
如何讓Xcode爲模擬器構建pod庫(或鏈接正確的,如果它們正在構建中)?
一旦你用'pod install'安裝了pod,你是否確保打開'ProjectName.xcworkspace'而不是'ProjectName.xcodeproj'文件? –