只有CocoaPods的构build主动架构需要在Xcode 6.x中为NO

在我们使用cocoapods的旧项目中,从Xcode 6开始就有一个奇怪的问题:在编译iphone(而不是模拟器)的时候,一些随机的cocoapods在构build时没有find(例如Flurry)。 在Xcode 5中一切都很好。 这是在Cocoapods目标中的“仅生成活动架构=是”时。

当“仅build立活动架构=否”时,一切都按预期工作。

为什么是这样? 我已经几次重build了椰子树,但它保持不变。

附加到您的Podfile:

post_install do |installer_representation| installer_representation.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['ONLY_ACTIVE_ARCH'] = 'NO' end end end