不同XCode项目的构建位置的不同值

时间:2017-02-09 06:06:58

标签: ios xcode build

我正在研究的两个项目恰好在建设期间的某个时刻都使用了XCode。

一个项目基于Reactive Native,在这种情况下,我需要使用

将构建位置设置为Custom
Products: build/Build/Products
Intermediates: build/Build/Intermediates

enter image description here

以使命令react-native run-ios正常运行(or else I'd run into CFBundleIdentifier", Does Not Exist error)。

另一个项目基于Unity并使用自定义框架注入,在这种情况下,我需要将构建位置设置为Legacy,因为有一个自定义脚本使用目标设置中的值。

enter image description here

令我惊讶的是,我发现每次我在另一个项目上工作时,我都需要将Build Location值重置为项目的正确值,否则我将遇到错误/问题。

有没有办法定义项目特定的配置,以便我可以为不同的XCode项目的Build Location提供不同的值?

我能想到的一个解决方案就是坚持Legacy:对于基于react-native的项目,只需在目标设置中将构建位置定义为build/Build/Products。但缺点是本机反应可能只是在每次构建时将值覆盖到默认值,并且使这种方法不实用(尽管我已经测试过了)。

所以我想知道是否有一种解决这个烦人问题的“标准”方法。

0 个答案:

没有答案