我第一次尝试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'文件? –