在 Xcode 中,如果我将代码签名身份设置为某个配置文件,我们将其称为 A,然后将项目文件签入源代码控制 (SVN)。然后,如果我将项目签出到另一台机器上,那么我发现在 XCode 中设置的配置文件已从 A 更改为 B。所以似乎 Xcode 本身正在选择正在使用的配置文件,而不是我在源代码已签入。我必须手动将其更改为应有的内容。
如果我在机器 X 上设置配置文件然后在机器 Y 上检查它,就会发生这种情况,反之亦然。
XCode 是否存储了某些本地文件中使用的配置文件,该文件不会自动共享,而不是全局文件(如方案,您必须在其中显式共享它们)。
为什么 XCode 不使用在项目签入源代码管理时设置的配置文件?
我之前没有遇到过这个问题,我也更新到了最新的Xcode,我不知道这是相关的还是偶然的。