我在我的Xcode工作区多个pbxproj文件。 默认情况下,所有的生成输出和临时.obj文件去一些随机位置在Xcode和我想使所有输出为相对路径来在那里我有所有的源文件。 我们有在不同的构建目标的所有生成的输出,除了Xcode中所有的输出结果与一些随机位置的统一布局。
同时,这有一个办法可以这样做,这种变化可以存储在版本控制系统(例如GIT),因此,这种变化将在其他开发人员的机器有所回升。 这意味着我不想改变Xcode的全球喜好改变DerivedData路径。
当我试图改变每个项目的设置也有选项来改变DerivedData位置,或在“高级”对话框我可以做“生成位置”是“自定义”,“相对于工作区”,它的工作原理,...但它不”顺利活动,因为这种变化是不是在pbxproj文件体现出来,而造成一些用户特定CONFIGS遍,不以添加感与git,因为这些文件甚至有自己的用户名及其路径的地方。