【iOS】多环境配置xcconfig后无效或报错

环境配置的基本步骤百度上很多,我大概只是说一下遇到的问题以及解决办法

我先建了Base.xcconfig一个Base类,里面把通用版本号,PREPROCESSOR还有一些ID配置好

然后添加其他环境xcconfig文件后 #include“Base.xcconfig”一下再重写编写该环境配置

1、应该注意xcconfig文件的位置,多个环境的xcconfig文件最好在一个文件夹,和所继承的Base.xcconfig必须在同一文件夹,否则会有找不到头文件的错误以及一些全局变量找不到的问题

2、Build setting里PREPROCESSOR必须确认该环境是否配置

3、Build setting里plist文件路径是否正确

4、该环境xcconfig文件里需引用#include "../Pods/Target Support Files/Pods-TargetName/Pods-TargetName.envname.xcconfig",该文件会在pod install的时候生成

你可能感兴趣的:(【iOS】多环境配置xcconfig后无效或报错)