Xcode构建设置中的“其他链接器标志”问题是什么?

时间:2018-12-11 23:53:46

标签: ios xcode cocoapods cocos2d-x cocos2d-x-3.0

我有一个正在进行的cocos2d-x项目,我在其中添加了cocoapods,最初在“其他链接器标记”中的所有内容都是$(_ COCOS_LIB_IOS_BEGIN)和$(__ COSOS_LIB_IOS_END),但一切正常,然后我添加google-mobile-ads和Amazon广告到我的pod文件并运行pod安装,它说是将$(inherited)添加到我的其他链接器标志目标中,但我确实这样做了,但是然后我得到了这个错误,如果我删除($ inherited)一切都会构建好的,如果我保留($ inherited)并删除$(__ COCOS_LIB_IOS_BEGIN)和$(_ COCOS_LIB_IOS_END),一切都可以正常运行,但是当我所有的3个都出现错误吗? enter image description here

1 个答案:

答案 0 :(得分:0)

Add config in pod file.

post_install do |installer|
    installer.pods_project.targets.each do |target|
        if ['pod name', 'pod name',].include? target.name
            target.build_configurations.each do |config|
                config.build_settings['SWIFT_VERSION'] = '4.0'
            end
        end
    end
end