有没有最佳的推荐方式来设置xcconfig文件? 项目相关字段放在哪里,目标相关字段放在哪里? 多个目标又该怎么办?
有没有最佳的推荐方式来设置xcconfig文件? 项目相关字段放在哪里,目标相关字段放在哪里? 多个目标又该怎么办?
我倾向于使用ProjBase、ProjDebug和ProjRel来开始我的XCConfigs,后两个包括前者。
当然,我还使用一个裸骨的version.xcconfig进行构建版本控制。
目标字段通常最适合处理特定目标。 (冗余,我知道) 基本上,如果你正在处理应用程序包或库签名等内容,最好将它们保存在目标中。当你构建代码、框架、库和单元测试时,目标设置更有帮助。然后,目标设置可以执行你需要从项目设置中进行的必要覆盖。
XCode 4使这一过程更加直观易懂。
个人而言,我更喜欢将所有构建设置从项目中提取出来并放入xcconfigs中,因为这样项目受到的直接变化就会更少。
当你将项目保留在SCM中时,不必让团队不断更新pbxproj可能会很方便。
祝你好运。