仅为CocoaPods构建活动架构需要在Xcode中为NO

时间:2014-10-02 12:36:52

标签: ios xcode cocoapods

在我们使用cocoapods的旧项目中,自Xcode 6以来存在一个奇怪的问题:当编译iphone(不是模拟器)时,在构建时找不到一些随机的cocoapod(例如Flurry)。在Xcode 5中一切都很好。这与Cocoapods目标中的'仅构建活动架构= YES'时相同。

当'仅构建活动架构=否'时,一切都按预期工作。

这是为什么?我已经重建了几次cocoapods,但它保持不变。

1 个答案:

答案 0 :(得分:9)

附加到您的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