我有一个项目,其中有多个目标,每个目标都构建了一个相似的应用程序版本,但具有不同的图像资产和属性列表。对于属性列表/图像来说这是可以接受的,但我使用ShareKit和Appirater框架,它们具有带有#defines的头文件用于配置。对于每个版本,我认为需要导入不同版本的此头文件,因为每个目标构建的每个应用程序的配置都不同。
所以目标A有SHConfig.h 而目标B有一个不同的SHConfig.h
我可以编辑这些框架的源代码,根据目标导入不同的头文件,但当我升级框架时,这样做会很混乱。
是否有更好的方法根据目标导入具有相同名称的不同头文件?
所以目标A有SHConfig.h 而目标B有一个不同的SHConfig.h
我可以编辑这些框架的源代码,根据目标导入不同的头文件,但当我升级框架时,这样做会很混乱。
是否有更好的方法根据目标导入具有相同名称的不同头文件?